From: Eugen Hristev Register vmcoreinfo information into the inspection table. Because the size of the info is computed after all entries are added, there is no point in registering the whole page; instead, call the inspection registration once everything is in place with the right size. A second reason is that the vmcoreinfo is added as a region inside the ELF core image note, so there is no point in having blank space at the end. Signed-off-by: Eugen Hristev Signed-off-by: Mukesh Ojha --- kernel/vmcore_info.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kernel/vmcore_info.c b/kernel/vmcore_info.c index 8614430ca212..c5181e9d049c 100644 --- a/kernel/vmcore_info.c +++ b/kernel/vmcore_info.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include @@ -247,6 +248,9 @@ static int __init crash_save_vmcoreinfo_init(void) arch_crash_save_vmcoreinfo(); update_vmcoreinfo_note(); + meminspect_lock_register_id_va(MEMINSPECT_ID_VMCOREINFO, + (void *)vmcoreinfo_data, vmcoreinfo_size); + return 0; } -- 2.53.0