aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStéphane Lesimple <speed47_github@speed47.net>2018-01-07 15:36:05 +0100
committerStéphane Lesimple <speed47_github@speed47.net>2018-01-07 15:36:05 +0100
commitc937e6603be5172b4d14461714b64d0d81f24aed (patch)
tree935f4cd829411b8a71017b5355f4e9131af0f60a
parent0c4591f8ec0a5dfd7b7c22ef6c14f8b637d33f5d (diff)
downloadspectre-meltdown-checker-c937e6603be5172b4d14461714b64d0d81f24aed.tar.lz
spectre-meltdown-checker-c937e6603be5172b4d14461714b64d0d81f24aed.tar.xz
spectre-meltdown-checker-c937e6603be5172b4d14461714b64d0d81f24aed.zip
add System.map way of detecting kpti build
-rwxr-xr-xspectre-meltdown-checker.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/spectre-meltdown-checker.sh b/spectre-meltdown-checker.sh
index e1ede84..92e1ac7 100755
--- a/spectre-meltdown-checker.sh
+++ b/spectre-meltdown-checker.sh
@@ -115,6 +115,13 @@ elif [ -e /boot/config-$(uname -r) ]; then
else
pstatus red NO
fi
+elif [ -e /boot/System.map-$(uname -r) ]; then
+ if grep -qw kpti_force_enabled /boot/System.map-$(uname -r)
+ pstatus green YES
+ kpti_support=1
+ else
+ pstatus red NO
+ fi
else
pstatus yellow UNKNOWN
fi