From 0b4af90344ac4d5ce7defcb39891c773da969132 Mon Sep 17 00:00:00 2001 From: "David Hildenbrand (Arm)" Date: Mon, 28 Sep 2026 10:48:21 +0200 Subject: [PATCH] vmcoreinfo: export SECTION_HAS_MEM_MAP The crash tool currently hardcodes SECTION_HAS_MEM_MAP, and makedumpfile needs similar information (although still relying on SECTION_MARKED_PRESENT, it should switch to SECTION_HAS_MEM_MAP). Let's just export the value instead, so tools that work on vmcoreinfo will not have to guess. Link: https://lore.kernel.org/20260928-section_has_mem_map-v1-1-4129f6ba2838@kernel.org Signed-off-by: David Hildenbrand (Arm) Signed-off-by: Andrew Morton Acked-by: Baoquan He Reviewed-by: Anshuman Khandual Reviewed-by: Bradley Morgan Cc: David Carlier Cc: Dave Young Cc: Kazuhito Hagio --- kernel/vmcore_info.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/vmcore_info.c b/kernel/vmcore_info.c index 5a417f8a922a..7833a36064a8 100644 --- a/kernel/vmcore_info.c +++ b/kernel/vmcore_info.c @@ -182,6 +182,7 @@ static int __init crash_save_vmcoreinfo_init(void) VMCOREINFO_STRUCT_SIZE(mem_section); VMCOREINFO_OFFSET(mem_section, section_mem_map); VMCOREINFO_NUMBER(SECTION_SIZE_BITS); + VMCOREINFO_NUMBER(SECTION_HAS_MEM_MAP); VMCOREINFO_NUMBER(MAX_PHYSMEM_BITS); #endif VMCOREINFO_STRUCT_SIZE(page);