mirror of
				https://github.com/speed47/spectre-meltdown-checker.git
				synced 2025-10-31 12:40:57 +01:00 
			
		
		
		
	fix(bsd): read_msr returned data in an incorrect format
This commit is contained in:
		| @@ -2023,10 +2023,8 @@ read_msr() | ||||
| 		[ $ret -ne 0 ] && return 1 | ||||
| 		# MSR 0x10: 0x000003e1 0xb106dded | ||||
| 		_msr_h=$(echo "$_msr" | awk '{print $3}'); | ||||
| 		_msr_h="$(( _msr_h >> 24 & 0xFF )) $(( _msr_h >> 16 & 0xFF )) $(( _msr_h >> 8 & 0xFF )) $(( _msr_h & 0xFF ))" | ||||
| 		_msr_l=$(echo "$_msr" | awk '{print $4}'); | ||||
| 		_msr_l="$(( _msr_l >> 24 & 0xFF )) $(( _msr_l >> 16 & 0xFF )) $(( _msr_l >> 8 & 0xFF )) $(( _msr_l & 0xFF ))" | ||||
| 		read_msr_value="$_msr_h $_msr_l" | ||||
| 		read_msr_value=$(( _msr_h << 32 | _msr_l )) | ||||
| 	else | ||||
| 		# for Linux | ||||
| 		# convert to decimal | ||||
|   | ||||
		Reference in New Issue
	
	Block a user