bisecting fixing commit since 4fa640dc52302b5e62b01b05c755b055549633ae building syzkaller on d88894e6773ab63ac8b3f4b2edbae88290aaf0d6 testing commit 4fa640dc52302b5e62b01b05c755b055549633ae compiler: gcc (GCC) 8.4.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 36c63fda3960456ba6291ae4a5e7feed0e590a268e9065c5df75bcd021e52baa run #0: crashed: BUG: soft lockup in do_idle run #1: crashed: BUG: soft lockup in do_idle run #2: crashed: BUG: soft lockup in do_idle run #3: crashed: BUG: soft lockup in linkwatch_event run #4: crashed: BUG: soft lockup in smp_call_function run #5: crashed: BUG: soft lockup in do_idle run #6: crashed: BUG: soft lockup in do_idle run #7: crashed: BUG: soft lockup in do_idle run #8: crashed: BUG: soft lockup in do_idle run #9: crashed: BUG: soft lockup in smp_call_function run #10: crashed: BUG: soft lockup in do_idle run #11: crashed: BUG: soft lockup in do_idle run #12: crashed: BUG: workqueue lockup run #13: crashed: BUG: soft lockup in do_idle run #14: crashed: BUG: workqueue lockup run #15: crashed: BUG: soft lockup in do_idle run #16: crashed: BUG: soft lockup in do_idle run #17: crashed: BUG: soft lockup in do_idle run #18: crashed: BUG: soft lockup in do_idle run #19: crashed: no output from test machine testing current HEAD 719fce7539cd3e186598e2aed36325fe892150cf testing commit 719fce7539cd3e186598e2aed36325fe892150cf compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2358a1603c36916d49efb598cc360ac5f12fe7d679880e2d7451f0d72c22d47c run #0: crashed: BUG: soft lockup in smp_call_function run #1: crashed: BUG: soft lockup in do_idle run #2: crashed: BUG: soft lockup in process_srcu run #3: crashed: BUG: soft lockup in linkwatch_event run #4: crashed: BUG: workqueue lockup run #5: crashed: BUG: soft lockup in mutex_spin_on_owner run #6: crashed: BUG: soft lockup in linkwatch_event run #7: crashed: BUG: soft lockup in mutex_spin_on_owner run #8: crashed: INFO: rcu detected stall in do_idle run #9: crashed: BUG: soft lockup in do_idle revisions tested: 2, total time: 25m46.444043266s (build: 10m54.898138282s, test: 14m0.700105974s) the crash still happens on HEAD commit msg: Merge tag 'soc-fixes-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc crash: BUG: soft lockup in do_idle watchdog: BUG: soft lockup - CPU#1 stuck for 121s! [swapper/1:0] Modules linked in: irq event stamp: 226562 hardirqs last enabled at (226561): [] acpi_safe_halt drivers/acpi/processor_idle.c:115 [inline] hardirqs last enabled at (226561): [] acpi_idle_do_entry+0x157/0x290 drivers/acpi/processor_idle.c:556 hardirqs last disabled at (226562): [] sysvec_apic_timer_interrupt+0xb/0xc0 arch/x86/kernel/apic/apic.c:1097 softirqs last enabled at (226538): [] invoke_softirq kernel/softirq.c:432 [inline] softirqs last enabled at (226538): [] __irq_exit_rcu+0x194/0x220 kernel/softirq.c:637 softirqs last disabled at (226531): [] invoke_softirq kernel/softirq.c:432 [inline] softirqs last disabled at (226531): [] __irq_exit_rcu+0x194/0x220 kernel/softirq.c:637 CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.17.0-rc6-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:native_safe_halt+0xb/0x10 arch/x86/include/asm/irqflags.h:52 Code: e8 ea 4c ff f9 e9 e7 fe ff ff 48 89 df e8 dd 4c ff f9 eb 9c cc cc cc cc cc cc cc cc cc cc cc eb 07 0f 00 2d 57 bb 5d 00 fb f4 0f 1f 40 00 eb 07 0f 00 2d 47 bb 5d 00 f4 c3 cc cc cc cc cc 55 RSP: 0018:ffffc9000030fda0 EFLAGS: 00000282 RAX: 1ffffffff132f439 RBX: ffff888101f66865 RCX: 1ffffffff1558eb1 RDX: dffffc0000000000 RSI: ffffffff880bd940 RDI: ffffffff885621a0 RBP: ffff888100ae03c0 R08: 0000000000000001 R09: 0000000000000001 R10: ffffed102015c078 R11: 0000000000000001 R12: 0000000000000001 R13: ffffffff8a0d08a0 R14: ffff888101f66864 R15: ffff888106d1a804 FS: 0000000000000000(0000) GS:ffff8881f6300000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000055981793b680 CR3: 0000000171ce1006 CR4: 00000000003706e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: arch_safe_halt arch/x86/include/asm/paravirt.h:173 [inline] acpi_safe_halt drivers/acpi/processor_idle.c:115 [inline] acpi_idle_do_entry+0x189/0x290 drivers/acpi/processor_idle.c:556 acpi_idle_enter+0x2d4/0x4a0 drivers/acpi/processor_idle.c:692 cpuidle_enter_state+0x145/0x990 drivers/cpuidle/cpuidle.c:237 cpuidle_enter+0x45/0xa0 drivers/cpuidle/cpuidle.c:351 cpuidle_idle_call kernel/sched/idle.c:239 [inline] do_idle+0x3e3/0x560 kernel/sched/idle.c:306 cpu_startup_entry+0x14/0x20 kernel/sched/idle.c:403 secondary_startup_64_no_verify+0xc3/0xcb ---------------- Code disassembly (best guess): 0: e8 ea 4c ff f9 callq 0xf9ff4cef 5: e9 e7 fe ff ff jmpq 0xfffffef1 a: 48 89 df mov %rbx,%rdi d: e8 dd 4c ff f9 callq 0xf9ff4cef 12: eb 9c jmp 0xffffffb0 14: cc int3 15: cc int3 16: cc int3 17: cc int3 18: cc int3 19: cc int3 1a: cc int3 1b: cc int3 1c: cc int3 1d: cc int3 1e: cc int3 1f: eb 07 jmp 0x28 21: 0f 00 2d 57 bb 5d 00 verw 0x5dbb57(%rip) # 0x5dbb7f 28: fb sti 29: f4 hlt * 2a: c3 retq <-- trapping instruction 2b: 0f 1f 40 00 nopl 0x0(%rax) 2f: eb 07 jmp 0x38 31: 0f 00 2d 47 bb 5d 00 verw 0x5dbb47(%rip) # 0x5dbb7f 38: f4 hlt 39: c3 retq 3a: cc int3 3b: cc int3 3c: cc int3 3d: cc int3 3e: cc int3 3f: 55 push %rbp