================================================================== BUG: KMSAN: uninit-value in rb_next+0x249/0x2d0 lib/rbtree.c:553 CPU: 1 PID: 7160 Comm: udevd 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 rb_next+0x249/0x2d0 lib/rbtree.c:553 timerqueue_del+0x11d/0x270 lib/timerqueue.c:83 __remove_hrtimer kernel/time/hrtimer.c:968 [inline] __run_hrtimer kernel/time/hrtimer.c:1331 [inline] __hrtimer_run_queues+0x89a/0x15d0 kernel/time/hrtimer.c:1411 hrtimer_interrupt+0x426/0xaf0 kernel/time/hrtimer.c:1469 local_apic_timer_interrupt+0x66/0x230 arch/x86/kernel/apic/apic.c:1025 smp_apic_timer_interrupt+0x5a/0x90 arch/x86/kernel/apic/apic.c:1053 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:857 RIP: 0010:__do_page_fault+0x44c/0x1a10 arch/x86/mm/fault.c:1322 RSP: 0000:ffff880154bffe00 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff12 RAX: ffffffff811996e6 RBX: 0000000000000003 RCX: ffff8801579c9d80 RDX: 0000000000000000 RSI: aaaaaaaaaaaab000 RDI: ffffea0000000000 RBP: ffff880154bfff08 R08: 0000000001080020 R09: 0000000000000002 R10: 0000000000000000 R11: 0000000000000000 R12: ffff8801cc6ca800 R13: ffff8801579ca698 R14: ffff880154bfffe0 R15: 00007f8fa6a39e00 do_page_fault+0xd3/0x260 arch/x86/mm/fault.c:1500 page_fault+0x45/0x50 arch/x86/entry/entry_64.S:1151 RIP: 0033:0x7f8fa675efd2 RSP: 002b:00007ffdb7343410 EFLAGS: 00010202 RAX: 00007f8fa6a39e00 RBX: 00007ffdb7343410 RCX: 00007f8fa675ef46 RDX: 00000036048e796d RSI: 0000000000000000 RDI: 00007f8fa6a38880 RBP: 00007ffdb7343470 R08: 0000000000000a1a R09: 0000000000000a1a R10: 00007f8fa707ba70 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f8fa6a38880 R14: 00007f8fa7086040 R15: 0000000000000005 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 rb_set_parent_color include/linux/rbtree_augmented.h:130 [inline] __rb_rotate_set_parents lib/rbtree.c:92 [inline] __rb_insert lib/rbtree.c:231 [inline] rb_insert_color+0xf8b/0x1300 lib/rbtree.c:452 timerqueue_add+0x2c2/0x4f0 lib/timerqueue.c:58 enqueue_hrtimer kernel/time/hrtimer.c:944 [inline] __run_hrtimer kernel/time/hrtimer.c:1364 [inline] __hrtimer_run_queues+0x1228/0x15d0 kernel/time/hrtimer.c:1411 hrtimer_interrupt+0x426/0xaf0 kernel/time/hrtimer.c:1469 local_apic_timer_interrupt+0x66/0x230 arch/x86/kernel/apic/apic.c:1025 smp_apic_timer_interrupt+0x5a/0x90 arch/x86/kernel/apic/apic.c:1053 Local variable description: ----flags.i.i.i.i@_raw_spin_lock_irqsave Variable was created at: _raw_spin_lock_irqsave+0x45/0xf0 kernel/locking/spinlock.c:150 update_wall_time+0x7b/0x2800 kernel/time/timekeeping.c:2084 ==================================================================