syz-executor7 uses obsolete (PF_INET,SOCK_PACKET) ================================================================== BUG: KMSAN: uninit-value in flush_tlb_func_remote+0xce/0xf0 arch/x86/mm/tlb.c:553 CPU: 1 PID: 8 Comm: rcu_sched 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+0xce/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:kmsan_get_origin_address_noruntime+0xc/0x260 mm/kmsan/kmsan.c:1410 RSP: 0018:ffff8801d960fab8 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff04 RAX: 0000000000000008 RBX: 000000000000000b RCX: ffff8801d960fb60 RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffff8801d960fbd0 RBP: ffff8801d960fad8 R08: 0000000001080020 R09: 0000000000000002 R10: 0000000000000000 R11: 0000000000000008 R12: 0000000000000008 R13: 00000000cd800008 R14: ffff8801d960fbd0 R15: 0000000000000008 kmsan_set_origin_inline+0x6b/0x120 mm/kmsan/kmsan_instr.c:592 __msan_poison_alloca+0x15c/0x1d0 mm/kmsan/kmsan_instr.c:654 _raw_spin_lock_irqsave+0x45/0xf0 kernel/locking/spinlock.c:150 lock_timer_base kernel/time/timer.c:938 [inline] try_to_del_timer_sync+0x19a/0x8c0 kernel/time/timer.c:1225 del_timer_sync kernel/time/timer.c:1293 [inline] schedule_timeout+0x44b/0x570 kernel/time/timer.c:1802 rcu_gp_kthread+0x21e1/0x38d0 kernel/rcu/tree.c:2230 kthread+0x539/0x720 kernel/kthread.c:239 ret_from_fork+0x35/0x40 arch/x86/entry/entry_64.S:406 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 generic_exec_single+0x499/0x4e0 kernel/smp.c:165 smp_call_function_single+0x287/0x4f0 kernel/smp.c:299 smp_call_function_many+0x65d/0xde0 kernel/smp.c:434 native_flush_tlb_others+0x4de/0x4f0 arch/x86/mm/tlb.c:595 flush_tlb_mm_range+0x31e/0x420 arch/x86/mm/tlb.c:644 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 ==================================================================