aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVincent Brillault <vincent.brillault@cern.ch>2018-01-09 08:58:09 +0100
committerVincent Brillault <vincent.brillault@cern.ch>2018-01-09 08:58:09 +0100
commitf4140a992a657183b9c4d1dbeacac9f403f6081f (patch)
treea8ca836b4314c0dce17739675026e6ff14e02040
parent70323a30da9120fedc6ee5fe092e252e55d5f589 (diff)
downloadspectre-meltdown-checker-f4140a992a657183b9c4d1dbeacac9f403f6081f.tar.lz
spectre-meltdown-checker-f4140a992a657183b9c4d1dbeacac9f403f6081f.tar.xz
spectre-meltdown-checker-f4140a992a657183b9c4d1dbeacac9f403f6081f.zip
Use /proc/kallsyms to get symbols, if available
-rwxr-xr-xspectre-meltdown-checker.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/spectre-meltdown-checker.sh b/spectre-meltdown-checker.sh
index 9c64ae1..906bd05 100755
--- a/spectre-meltdown-checker.sh
+++ b/spectre-meltdown-checker.sh
@@ -186,7 +186,11 @@ if [ "$opt_live" = 1 ]; then
[ -e /boot/kernel-genkernel-$(uname -m)-$(uname -r) ] && opt_kernel=/boot/kernel-genkernel-$(uname -m)-$(uname -r)
# system.map
- [ -e /boot/System.map-$(uname -r) ] && opt_map=/boot/System.map-$(uname -r)
+ if [ -e /proc/kallsyms ] ; then
+ opt_map="/proc/kallsyms"
+ elif [ -e /boot/System.map-$(uname -r) ] ; then
+ opt_map=/boot/System.map-$(uname -r)
+ fi
# config
if [ -e /proc/config.gz ] ; then