From f4140a992a657183b9c4d1dbeacac9f403f6081f Mon Sep 17 00:00:00 2001 From: Vincent Brillault Date: Tue, 9 Jan 2018 08:58:09 +0100 Subject: [PATCH] Use /proc/kallsyms to get symbols, if available --- spectre-meltdown-checker.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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