===================================================== BUG: KMSAN: uninit-value in __flush_smp_call_function_queue+0x343/0x1810 kernel/smp.c:549 __flush_smp_call_function_queue+0x343/0x1810 kernel/smp.c:549 generic_smp_call_function_single_interrupt+0x1c/0x30 kernel/smp.c:477 __sysvec_call_function_single+0x48/0x350 arch/x86/kernel/smp.c:272 instr_sysvec_call_function_single arch/x86/kernel/smp.c:267 [inline] sysvec_call_function_single+0x7c/0x90 arch/x86/kernel/smp.c:267 asm_sysvec_call_function_single+0x1f/0x30 arch/x86/include/asm/idtentry.h:704 arch_kmsan_get_meta_or_null arch/x86/include/asm/kmsan.h:37 [inline] kmsan_get_metadata+0x80/0x160 mm/kmsan/shadow.c:137 kmsan_get_shadow_origin_ptr+0x35/0xb0 mm/kmsan/shadow.c:97 get_shadow_origin_ptr mm/kmsan/instrumentation.c:38 [inline] __msan_metadata_ptr_for_load_4+0x24/0x40 mm/kmsan/instrumentation.c:93 unwind_done+0x1f/0x60 arch/x86/include/asm/unwind.h:50 unwind_next_frame+0x2c/0x350 arch/x86/kernel/unwind_frame.c:269 arch_stack_walk+0x1b0/0x280 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0xc2/0x100 kernel/stacktrace.c:122 kmsan_save_stack_with_flags mm/kmsan/core.c:73 [inline] kmsan_internal_chain_origin+0x5d/0xd0 mm/kmsan/core.c:179 __msan_chain_origin+0xc1/0x140 mm/kmsan/instrumentation.c:252 tlb_update_vma_flags include/asm-generic/tlb.h:490 [inline] tlb_start_vma include/asm-generic/tlb.h:572 [inline] __zap_vma_range+0x961b/0x9690 mm/memory.c:2103 zap_vma_range_batched+0x48b/0x6e0 mm/memory.c:2220 unmap_mapping_range_tree+0x210/0x360 mm/memory.c:4356 unmap_mapping_pages mm/memory.c:4420 [inline] unmap_mapping_range+0x13c/0x150 mm/memory.c:4457 shmem_fallocate+0x577/0x1860 mm/shmem.c:3701 vfs_fallocate+0xaf2/0xcf0 fs/open.c:338 madvise_remove mm/madvise.c:1039 [inline] madvise_vma_behavior+0x268c/0x7820 mm/madvise.c:1352 madvise_walk_vmas+0x834/0x14a0 mm/madvise.c:1713 madvise_do_behavior+0x688/0x850 mm/madvise.c:1929 do_madvise+0x2ad/0x3d0 mm/madvise.c:2022 __do_sys_madvise mm/madvise.c:2031 [inline] __se_sys_madvise mm/madvise.c:2029 [inline] __ia32_sys_madvise+0xc3/0x140 mm/madvise.c:2029 ia32_sys_call+0x42bf/0x4360 arch/x86/include/generated/asm/syscalls_32.h:220 do_syscall_32_irqs_on arch/x86/entry/syscall_32.c:83 [inline] __do_fast_syscall_32+0x195/0x470 arch/x86/entry/syscall_32.c:307 do_fast_syscall_32+0x37/0x80 arch/x86/entry/syscall_32.c:332 do_SYSENTER_32+0x1f/0x30 arch/x86/entry/syscall_32.c:370 entry_SYSENTER_compat_after_hwframe+0x84/0x8e Local variable reuse.i created at: mas_wr_node_store lib/maple_tree.c:3129 [inline] mas_wr_store_entry+0xcf4/0x12a90 lib/maple_tree.c:3531 mas_store_prealloc+0xb66/0x10c0 lib/maple_tree.c:4936 CPU: 0 UID: 0 PID: 7941 Comm: syz.0.449 Not tainted syzkaller #0 PREEMPT(lazy) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 =====================================================