syzbot


KMSAN: uninit-value in expire_timers (4)

Status: auto-closed as invalid on 2022/02/08 07:20
Reported-by: syzbot+@syzkaller.appspotmail.com
First crash: 387d, last: 387d
similar bugs (7):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KMSAN: uninit-value in expire_timers (2) 2 614d 651d 0/24 auto-closed as invalid on 2021/06/26 09:57
upstream KMSAN: uninit-value in expire_timers (3) 1 516d 516d 0/24 auto-closed as invalid on 2021/10/02 12:28
upstream KMSAN: uninit-value in expire_timers 15 843d 847d 0/24 auto-closed as invalid on 2020/10/11 00:10
upstream KASAN: use-after-free Write in expire_timers 1 12d 11d 0/24 upstream: reported on 2022/11/21 18:35
android-54 BUG: unable to handle kernel paging request in expire_timers 3 603d 695d 0/2 auto-closed as invalid on 2021/08/07 04:23
android-54 BUG: unable to handle kernel paging request in expire_timers (2) 4 108d 201d 0/2 upstream: reported on 2022/05/16 06:02
android-54 general protection fault in expire_timers 1 610d 610d 0/2 auto-closed as invalid on 2021/07/30 19:44

Sample crash report:
=====================================================
BUG: KMSAN: uninit-value in expire_timers+0x3d3/0x650 kernel/time/timer.c:1459
 expire_timers+0x3d3/0x650 kernel/time/timer.c:1459
 __run_timers+0x6a4/0xa30 kernel/time/timer.c:1734
 run_timer_softirq+0x2d/0x50 kernel/time/timer.c:1747
 __do_softirq+0x1c9/0x6ec kernel/softirq.c:558
 run_ksoftirqd+0x20/0x40 kernel/softirq.c:920
 smpboot_thread_fn+0x4c7/0x980 kernel/smpboot.c:164
 kthread+0x66b/0x780 kernel/kthread.c:319
 ret_from_fork+0x1f/0x30

Local variable pmde.sroa.0 created at:
 page_vma_mapped_walk+0xcf/0x35a0 mm/page_vma_mapped.c:164
 page_referenced_one+0x754/0xc10 mm/rmap.c:783
=====================================================
Kernel panic - not syncing: panic_on_kmsan set ...
CPU: 1 PID: 17 Comm: ksoftirqd/1 Tainted: G    B             5.15.0-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
 __dump_stack lib/dump_stack.c:88 [inline]
 dump_stack_lvl+0x1ff/0x28e lib/dump_stack.c:106
 dump_stack+0x25/0x28 lib/dump_stack.c:113
 panic+0x44f/0xdeb kernel/panic.c:232
 kmsan_report+0x2e9/0x2f0 mm/kmsan/report.c:200
 __msan_warning+0xb4/0x100 mm/kmsan/instrumentation.c:224
 expire_timers+0x3d3/0x650 kernel/time/timer.c:1459
 __run_timers+0x6a4/0xa30 kernel/time/timer.c:1734
 run_timer_softirq+0x2d/0x50 kernel/time/timer.c:1747
 __do_softirq+0x1c9/0x6ec kernel/softirq.c:558
 run_ksoftirqd+0x20/0x40 kernel/softirq.c:920
 smpboot_thread_fn+0x4c7/0x980 kernel/smpboot.c:164
 kthread+0x66b/0x780 kernel/kthread.c:319
 ret_from_fork+0x1f/0x30
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (1):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kmsan-gce 2021/11/10 07:07 https://github.com/google/kmsan.git master a3e5c559028e 55fa030c .config log report info KMSAN: uninit-value in expire_timers
* Struck through repros no longer work on HEAD.