fix: Neoverse V1 isn't vulnerable to Spectre 3a

https://developer.arm.com/Arm%20Security%20Center/Speculative%20Processor%20Vulnerability
This commit is contained in:
Ali Saidi 2023-02-23 10:24:03 -06:00
parent b68ebe67f2
commit f1d7e487c8
1 changed files with 3 additions and 0 deletions

View File

@ -539,6 +539,9 @@ is_cpu_affected()
[ -z "$variant3a" ] && variant3a=immune
variant4=vuln
_debug "checking cpu$i: armv8 A75 non affected to variant 3a"
elif [ "$cpuarch" = 8 ] && echo "$cpupart" | grep -q -w -e 0xd40; then
[ -z "$variant3a" ] && variant3a=immune
_debug "checking cpu$i: armv8 NeoverseV1 non affected to variant 3a"
elif [ "$cpuarch" = 8 ] && echo "$cpupart" | grep -q -w -e 0xd0b -e 0xd0c -e 0xd0d; then
variant1=vuln
[ -z "$variant2" ] && variant2=immune