summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Brennan <stephen.s.brennan@oracle.com>2022-08-08 13:54:10 -0700
committerAndrew Morton <akpm@linux-foundation.org>2022-08-28 14:02:44 -0700
commitf09bddbd86619bf6213c96142a3b6b6a84818798 (patch)
tree5b5786d76cc9d3f03c0be439fdfc1479a501a098
parent6c26d17eea01477f9223c4d5da8ebc2099e4f027 (diff)
downloadlinux-stable-f09bddbd86619bf6213c96142a3b6b6a84818798.tar.gz
linux-stable-f09bddbd86619bf6213c96142a3b6b6a84818798.tar.bz2
linux-stable-f09bddbd86619bf6213c96142a3b6b6a84818798.zip
vmcoreinfo: add kallsyms_num_syms symbol
The rest of the kallsyms symbols are useless without knowing the number of symbols in the table. In an earlier patch, I somehow dropped the kallsyms_num_syms symbol, so add it back in. Link: https://lkml.kernel.org/r/20220808205410.18590-1-stephen.s.brennan@oracle.com Fixes: 5fd8fea935a1 ("vmcoreinfo: include kallsyms symbols") Signed-off-by: Stephen Brennan <stephen.s.brennan@oracle.com> Cc: Baoquan He <bhe@redhat.com> Cc: Dave Young <dyoung@redhat.com> Cc: Vivek Goyal <vgoyal@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
-rw-r--r--kernel/crash_core.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/crash_core.c b/kernel/crash_core.c
index 07b26df453a9..a0eb4d5cf557 100644
--- a/kernel/crash_core.c
+++ b/kernel/crash_core.c
@@ -494,6 +494,7 @@ static int __init crash_save_vmcoreinfo_init(void)
#ifdef CONFIG_KALLSYMS
VMCOREINFO_SYMBOL(kallsyms_names);
+ VMCOREINFO_SYMBOL(kallsyms_num_syms);
VMCOREINFO_SYMBOL(kallsyms_token_table);
VMCOREINFO_SYMBOL(kallsyms_token_index);
#ifdef CONFIG_KALLSYMS_BASE_RELATIVE