From f1d7e487c87e623fe2c02177c72b9b92401e0e57 Mon Sep 17 00:00:00 2001 From: Ali Saidi Date: Thu, 23 Feb 2023 10:24:03 -0600 Subject: [PATCH] fix: Neoverse V1 isn't vulnerable to Spectre 3a https://developer.arm.com/Arm%20Security%20Center/Speculative%20Processor%20Vulnerability --- spectre-meltdown-checker.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spectre-meltdown-checker.sh b/spectre-meltdown-checker.sh index 248a444..41324ee 100755 --- a/spectre-meltdown-checker.sh +++ b/spectre-meltdown-checker.sh @@ -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