bisecting fixing commit since dcc5c6f013d841e9ae74d527d312d512dfc2e2f0 building syzkaller on d5a3ae1f760e7cb2cd5a721d9645ae22eae114fe testing commit dcc5c6f013d841e9ae74d527d312d512dfc2e2f0 with gcc (GCC) 8.4.1 20210217 kernel signature: 088bea4b91237d1a27b353552023ea84f92f7a95f2fec7c072ee85e4c5383f50 run #0: crashed: WARNING in timer_wait_running run #1: crashed: WARNING in timer_wait_running run #2: crashed: WARNING in timer_wait_running run #3: crashed: WARNING in timer_wait_running run #4: crashed: WARNING in timer_wait_running run #5: crashed: WARNING in timer_wait_running run #6: crashed: WARNING in timer_wait_running run #7: crashed: WARNING in timer_wait_running run #8: crashed: WARNING in timer_wait_running run #9: crashed: WARNING in timer_wait_running run #10: crashed: WARNING in timer_wait_running run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK testing current HEAD 7a7fd0de4a9804299793e564a555a49c1fc924cb testing commit 7a7fd0de4a9804299793e564a555a49c1fc924cb with gcc (GCC) 10.2.1 20210217 kernel signature: 45e4eb5c85ebda86d6691aed82c061cf06f91de2fc33781abefb8f0bab87ee8c all runs: crashed: WARNING in timer_wait_running revisions tested: 2, total time: 37m2.116646723s (build: 13m27.562189932s, test: 22m55.06164018s) the crash still happens on HEAD commit msg: Merge branch 'kmap-conversion-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux crash: WARNING in timer_wait_running ------------[ cut here ]------------ WARNING: CPU: 1 PID: 29894 at kernel/time/posix-timers.c:849 rcu_read_lock include/linux/rcupdate.h:657 [inline] WARNING: CPU: 1 PID: 29894 at kernel/time/posix-timers.c:849 timer_wait_running+0x18c/0x1c0 kernel/time/posix-timers.c:846 Modules linked in: CPU: 0 PID: 29894 Comm: syz-executor762 Not tainted 5.12.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:timer_wait_running+0x18c/0x1c0 kernel/time/posix-timers.c:849 Code: 0f 85 35 ff ff ff 48 c7 c2 00 2a cd 87 be 91 02 00 00 48 c7 c7 60 2a cd 87 c6 05 38 1e de 08 01 e8 be 01 e8 05 e9 11 ff ff ff <0f> 0b e9 63 ff ff ff e8 48 ea 45 00 e9 c0 fe ff ff 4c 89 e7 e8 4b RSP: 0018:ffffc90002697d70 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffffffff87cd35a0 RCX: 0000000000000000 RDX: 1ffffffff0f9a6c3 RSI: ffffffff87cb2840 RDI: ffffffff87cd3618 RBP: ffff88812d6a00c0 R08: 0000000000000001 R09: 0000000000000001 R10: ffffed1025ad401c R11: 000000000000002b R12: ffffc90002697dc8 R13: 0000000000000000 R14: ffffc90002697dc8 R15: 1ffff920004d2fb5 FS: 00007fbaaf401700(0000) GS:ffff8881f6400000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000485ca0 CR3: 00000001014f4002 CR4: 00000000001706f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: do_timer_settime.part.0+0xe7/0x190 kernel/time/posix-timers.c:929 do_timer_settime include/linux/time64.h:93 [inline] __do_sys_timer_settime kernel/time/posix-timers.c:952 [inline] __se_sys_timer_settime kernel/time/posix-timers.c:938 [inline] __x64_sys_timer_settime+0x16c/0x240 kernel/time/posix-timers.c:938 do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x4458b9 Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 11 15 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fbaaf401318 EFLAGS: 00000246 ORIG_RAX: 00000000000000df RAX: ffffffffffffffda RBX: 00000000004ca418 RCX: 00000000004458b9 RDX: 0000000020000300 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 00000000004ca410 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 000000000049a064 R13: 00007ffd978a2aef R14: 00007fbaaf401400 R15: 0000000000022000