device team_slave_1 entered promiscuous mode device team0 left promiscuous mode device team_slave_0 left promiscuous mode device team_slave_1 left promiscuous mode ================================================================== BUG: KMSAN: uninit-value in flush_tlb_func_remote+0xed/0xf0 arch/x86/mm/tlb.c:553 CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.16.0+ #87 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x185/0x1d0 lib/dump_stack.c:53 kmsan_report+0x142/0x240 mm/kmsan/kmsan.c:1067 __msan_warning_32+0x6c/0xb0 mm/kmsan/kmsan_instr.c:683 flush_tlb_func_remote+0xed/0xf0 arch/x86/mm/tlb.c:553 flush_smp_call_function_queue+0x2db/0x5f0 kernel/smp.c:243 generic_smp_call_function_single_interrupt+0x1f/0x30 kernel/smp.c:192 smp_call_function_single_interrupt+0x22f/0x3d0 arch/x86/kernel/smp.c:295 call_function_single_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:879 RIP: 0010:native_restore_fl arch/x86/include/asm/irqflags.h:37 [inline] RIP: 0010:arch_local_irq_restore arch/x86/include/asm/irqflags.h:78 [inline] RIP: 0010:kmsan_free_page+0x1de/0x2e0 mm/kmsan/kmsan.c:944 RSP: 0018:ffff8801d96bfb30 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff04 RAX: 0000000000000246 RBX: ffffea0007fc3200 RCX: 0000000000006800 RDX: ffffffff8b313000 RSI: 0000000000000001 RDI: ffff88021fffade0 RBP: ffff8801d96bfb78 R08: 0000000000153c00 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000004 R12: 0000000000000010 R13: ffff8801d9633b00 R14: 0000000000000004 R15: ffffea0007f6aa00 free_pages_prepare mm/page_alloc.c:1035 [inline] __free_pages_ok+0x270/0x16b0 mm/page_alloc.c:1270 __free_pages+0x109/0x240 mm/page_alloc.c:4323 free_thread_stack kernel/fork.c:268 [inline] release_task_stack kernel/fork.c:355 [inline] put_task_stack+0x233/0x2f0 kernel/fork.c:366 finish_task_switch+0x167/0x230 kernel/sched/core.c:2750 context_switch kernel/sched/core.c:2869 [inline] __schedule+0x68e/0x730 kernel/sched/core.c:3446 schedule_idle+0x6b/0xd0 kernel/sched/core.c:3532 do_idle+0x762/0x790 kernel/sched/idle.c:269 cpu_startup_entry+0x45/0x50 kernel/sched/idle.c:351 start_secondary+0x39d/0x470 arch/x86/kernel/smpboot.c:267 secondary_startup_64+0xa5/0xb0 arch/x86/kernel/head_64.S:239 Uninit was stored to memory at: kmsan_save_stack_with_flags mm/kmsan/kmsan.c:278 [inline] kmsan_save_stack mm/kmsan/kmsan.c:293 [inline] kmsan_internal_chain_origin+0x12b/0x210 mm/kmsan/kmsan.c:684 __msan_chain_origin+0x69/0xc0 mm/kmsan/kmsan_instr.c:528 flush_tlb_mm_range+0x338/0x420 arch/x86/mm/tlb.c:616 tlb_flush_mmu_tlbonly+0x1ce/0x5f0 mm/memory.c:246 tlb_flush_mmu mm/memory.c:267 [inline] arch_tlb_finish_mmu mm/memory.c:283 [inline] tlb_finish_mmu+0x202/0x5c0 mm/memory.c:433 free_ldt_pgtables arch/x86/kernel/ldt.c:212 [inline] ldt_arch_exit_mmap+0x130/0x160 arch/x86/kernel/ldt.c:300 arch_exit_mmap arch/x86/include/asm/mmu_context.h:244 [inline] exit_mmap+0x30f/0x950 mm/mmap.c:3009 __mmput+0x16c/0x610 kernel/fork.c:961 mmput+0xab/0xf0 kernel/fork.c:982 exit_mm+0x6ed/0x7a0 kernel/exit.c:545 do_exit+0xc01/0x38d0 kernel/exit.c:854 do_group_exit+0x1a0/0x360 kernel/exit.c:970 get_signal+0x1320/0x1f20 kernel/signal.c:2469 do_signal+0xb8/0x1c80 arch/x86/kernel/signal.c:809 exit_to_usermode_loop arch/x86/entry/common.c:162 [inline] prepare_exit_to_usermode+0x271/0x3a0 arch/x86/entry/common.c:196 syscall_return_slowpath+0xe9/0x700 arch/x86/entry/common.c:265 do_syscall_64+0x36d/0x430 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x3d/0xa2 Local variable description: ----tlb.i@ldt_arch_exit_mmap Variable was created at: ldt_arch_exit_mmap+0x46/0x160 arch/x86/kernel/ldt.c:298 arch_exit_mmap arch/x86/include/asm/mmu_context.h:244 [inline] exit_mmap+0x30f/0x950 mm/mmap.c:3009 ==================================================================