feat(variant4): report SSB_NO CPUs as not vulnerable

This commit is contained in:
Stéphane Lesimple 2018-05-22 09:18:30 +02:00
parent 22d0b203da
commit c6ee0358d1
1 changed files with 7 additions and 0 deletions

View File

@ -297,6 +297,13 @@ is_cpu_vulnerable()
variant3=immune
_debug "is_cpu_vulnerable: RDCL_NO is set so not vuln to meltdown"
fi
if [ "$capabilities_ssb_no" = 1 ]; then
# capability bit for future Intel processor that will explicitly state
# that they're not vulnerable to Variant 4
# this var is set in check_cpu()
variant4=immune
_debug "is_cpu_vulnerable: SSB_NO is set so not vuln to variant4"
fi
elif is_amd; then
# AMD revised their statement about variant2 => vulnerable
# https://www.amd.com/en/corporate/speculative-execution