RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000014 RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 R13: 00000000004ea672 R14: 00000000004c8640 R15: 000000000000001b ================================================================== BUG: KMSAN: uninit-value in rcu_cblist_dequeue+0x1f1/0x270 kernel/rcu/rcu_segcblist.c:54 CPU: 1 PID: 2269 Comm: udevd Not tainted 4.17.0+ #9 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x185/0x1d0 lib/dump_stack.c:113 kmsan_report+0x188/0x2a0 mm/kmsan/kmsan.c:1125 __msan_warning_32+0x70/0xc0 mm/kmsan/kmsan_instr.c:620 rcu_cblist_dequeue+0x1f1/0x270 kernel/rcu/rcu_segcblist.c:54 rcu_do_batch kernel/rcu/tree.c:2672 [inline] invoke_rcu_callbacks kernel/rcu/tree.c:2930 [inline] __rcu_process_callbacks kernel/rcu/tree.c:2897 [inline] rcu_process_callbacks+0x179a/0x2060 kernel/rcu/tree.c:2914 __do_softirq+0x592/0x979 kernel/softirq.c:285 invoke_softirq kernel/softirq.c:365 [inline] irq_exit+0x202/0x240 kernel/softirq.c:405 exiting_irq+0xe/0x10 arch/x86/include/asm/apic.h:525 smp_apic_timer_interrupt+0x64/0x90 arch/x86/kernel/apic/apic.c:1055 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:866 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:__raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] RIP: 0010:_raw_spin_unlock_irqrestore+0x5a/0x80 kernel/locking/spinlock.c:184 RSP: 0018:ffff8801c8c5fbd8 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff13 RAX: ffff8801cab24cc0 RBX: ffff8801cab23cc0 RCX: ffff880000000000 RDX: ffff8801cab25cc0 RSI: aaaaaaaaaaaab000 RDI: ffffea0000000000 RBP: ffff8801c8c5fc10 R08: 0000000001080020 R09: 0000000000000002 R10: 0000000000000000 R11: ffffffff810c89a0 R12: 0000000000000000 R13: ffff8801cab24cc0 R14: 0000000000000000 R15: 0000000000000286 spin_unlock_irqrestore include/linux/spinlock.h:365 [inline] ep_scan_ready_list+0x372/0xf10 fs/eventpoll.c:694 ep_send_events fs/eventpoll.c:1707 [inline] ep_poll fs/eventpoll.c:1833 [inline] do_epoll_wait+0xd18/0x1770 fs/eventpoll.c:2191 __do_sys_epoll_wait fs/eventpoll.c:2201 [inline] __se_sys_epoll_wait fs/eventpoll.c:2198 [inline] __x64_sys_epoll_wait+0x116/0x170 fs/eventpoll.c:2198 do_syscall_64+0x15b/0x230 arch/x86/entry/common.c:287 entry_SYSCALL_64_after_hwframe+0x44/0xa9 RIP: 0033:0x7fdc6642a943 RSP: 002b:00007ffecdd36558 EFLAGS: 00000246 ORIG_RAX: 00000000000000e8 RAX: ffffffffffffffda RBX: 0000000000000bb8 RCX: 00007fdc6642a943 RDX: 0000000000000008 RSI: 00007ffecdd36650 RDI: 000000000000000a RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000001 R10: 0000000000000bb8 R11: 0000000000000246 R12: 0000000000000003 R13: 0000000000000000 R14: 00000000010b3db0 R15: 00000000010b3250 Uninit was stored to memory at: kmsan_save_stack_with_flags mm/kmsan/kmsan.c:282 [inline] kmsan_save_stack mm/kmsan/kmsan.c:297 [inline] kmsan_internal_chain_origin+0x12b/0x210 mm/kmsan/kmsan.c:689 __msan_chain_origin+0x69/0xc0 mm/kmsan/kmsan_instr.c:464 rcu_segcblist_extract_done_cbs+0x3f7/0x5e0 kernel/rcu/rcu_segcblist.c:215 rcu_do_batch kernel/rcu/tree.c:2668 [inline] invoke_rcu_callbacks kernel/rcu/tree.c:2930 [inline] __rcu_process_callbacks kernel/rcu/tree.c:2897 [inline] rcu_process_callbacks+0x1768/0x2060 kernel/rcu/tree.c:2914 __do_softirq+0x592/0x979 kernel/softirq.c:285 Uninit was stored to memory at: kmsan_save_stack_with_flags mm/kmsan/kmsan.c:282 [inline] kmsan_save_stack mm/kmsan/kmsan.c:297 [inline] kmsan_internal_chain_origin+0x12b/0x210 mm/kmsan/kmsan.c:689 __msan_chain_origin+0x69/0xc0 mm/kmsan/kmsan_instr.c:464 rcu_segcblist_extract_done_cbs+0x444/0x5e0 kernel/rcu/rcu_segcblist.c:216 rcu_do_batch kernel/rcu/tree.c:2668 [inline] invoke_rcu_callbacks kernel/rcu/tree.c:2930 [inline] __rcu_process_callbacks kernel/rcu/tree.c:2897 [inline] rcu_process_callbacks+0x1768/0x2060 kernel/rcu/tree.c:2914 __do_softirq+0x592/0x979 kernel/softirq.c:285 Uninit was stored to memory at: kmsan_save_stack_with_flags mm/kmsan/kmsan.c:282 [inline] kmsan_save_stack mm/kmsan/kmsan.c:297 [inline] kmsan_internal_chain_origin+0x12b/0x210 mm/kmsan/kmsan.c:689 __msan_chain_origin+0x69/0xc0 mm/kmsan/kmsan_instr.c:464 rcu_segcblist_enqueue+0x24c/0x2d0 kernel/rcu/rcu_segcblist.c:150 __call_rcu+0x227/0xef0 kernel/rcu/tree.c:3057 call_rcu_sched+0x32/0x40 kernel/rcu/tree.c:3097 proc_destroy_inode+0x4d/0x60 fs/proc/inode.c:86 destroy_inode fs/inode.c:267 [inline] evict+0xc82/0xdb0 fs/inode.c:575 iput_final fs/inode.c:1520 [inline] iput+0xb02/0xe50 fs/inode.c:1546 dentry_unlink_inode+0x850/0x8b0 fs/dcache.c:376 __dentry_kill+0x87e/0xd40 fs/dcache.c:568 shrink_dentry_list+0x379/0x1060 fs/dcache.c:1074 d_invalidate+0x242/0x490 fs/dcache.c:1609 proc_flush_task_mnt fs/proc/base.c:3089 [inline] proc_flush_task+0x66e/0x810 fs/proc/base.c:3136 release_task+0xa1/0x2530 kernel/exit.c:196 exit_notify kernel/exit.c:736 [inline] do_exit+0x2e11/0x3930 kernel/exit.c:887 do_group_exit+0x1a0/0x360 kernel/exit.c:970 get_signal+0x1405/0x1ec0 kernel/signal.c:2482 do_signal+0xb8/0x1d20 arch/x86/kernel/signal.c:810 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/0x710 arch/x86/entry/common.c:265 do_syscall_64+0x1ad/0x230 arch/x86/entry/common.c:290 entry_SYSCALL_64_after_hwframe+0x44/0xa9 Uninit was created at: kmsan_save_stack_with_flags mm/kmsan/kmsan.c:282 [inline] kmsan_internal_poison_shadow+0xb8/0x1b0 mm/kmsan/kmsan.c:192 kmsan_kmalloc+0x94/0x100 mm/kmsan/kmsan.c:318 kmem_cache_alloc+0xa97/0xb70 mm/slub.c:2772 __d_alloc+0x8b/0xe40 fs/dcache.c:1638 d_alloc fs/dcache.c:1722 [inline] d_alloc_parallel+0x1a8/0x22e0 fs/dcache.c:2519 lookup_open fs/namei.c:3099 [inline] do_last fs/namei.c:3277 [inline] path_openat+0x16b3/0x6640 fs/namei.c:3506 do_filp_open+0x261/0x640 fs/namei.c:3540 do_sys_open+0x624/0x960 fs/open.c:1101 __do_sys_open fs/open.c:1119 [inline] __se_sys_open fs/open.c:1114 [inline] __x64_sys_open+0xf2/0x130 fs/open.c:1114 do_syscall_64+0x15b/0x230 arch/x86/entry/common.c:287 entry_SYSCALL_64_after_hwframe+0x44/0xa9 ==================================================================