syzbot


BUG: soft lockup in do_idle

Status: upstream: reported C repro on 2023/06/10 08:51
Bug presence: origin:upstream
[Documentation on labels]
Reported-by: syzbot+ba8bc57653ea97a294c9@syzkaller.appspotmail.com
First crash: 686d, last: 7d18h
Bug presence (1)
Date Name Commit Repro Result
2023/06/10 upstream (ToT) 64569520920a C [report] BUG: soft lockup in do_idle
Similar bugs (7)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 BUG: soft lockup in do_idle origin:upstream C error 352 8h34m 697d 0/3 upstream: reported C repro on 2023/05/29 19:14
upstream INFO: rcu detected stall in do_idle acpi C done error 3030 12h52m 2387d 0/28 upstream: reported C repro on 2018/10/13 07:31
linux-4.19 INFO: rcu detected stall in do_idle (2) 2 1096d 1096d 0/1 auto-closed as invalid on 2022/08/24 07:48
linux-4.14 INFO: rcu detected stall in do_idle (2) C error 4 970d 1100d 0/1 upstream: reported C repro on 2022/04/22 10:09
android-414 INFO: rcu detected stall in do_idle 1 2416d 2416d 0/1 auto-closed as invalid on 2019/03/13 10:31
linux-4.19 INFO: rcu detected stall in do_idle 1 1954d 1954d 0/1 auto-closed as invalid on 2020/04/18 00:25
linux-4.14 INFO: rcu detected stall in do_idle 4 2049d 2055d 0/1 auto-closed as invalid on 2020/01/14 08:59
Fix bisection attempts (6)
Created Duration User Patch Repo Result
2024/11/02 23:54 2h27m bisect fix linux-6.1.y OK (0) job log log
2024/06/03 09:17 2h11m bisect fix linux-6.1.y OK (0) job log log
2024/03/20 07:22 1h39m bisect fix linux-6.1.y OK (0) job log log
2023/12/02 07:41 2h06m bisect fix linux-6.1.y OK (0) job log log
2023/10/21 20:33 1h30m bisect fix linux-6.1.y OK (0) job log log
2023/07/21 01:59 6h42m bisect fix linux-6.1.y OK (0) job log log

Sample crash report:
hrtimer: interrupt took 6264040 ns
watchdog: BUG: soft lockup - CPU#0 stuck for 23s! [swapper/0:0]
Modules linked in:
irq event stamp: 133282
hardirqs last  enabled at (133281): [<ffff80001240683c>] default_idle_call+0x54/0xdc kernel/sched/idle.c:106
hardirqs last disabled at (133282): [<ffff80001231d40c>] __el1_irq arch/arm64/kernel/entry-common.c:468 [inline]
hardirqs last disabled at (133282): [<ffff80001231d40c>] el1_interrupt+0x24/0x68 arch/arm64/kernel/entry-common.c:486
softirqs last  enabled at (133258): [<ffff8000081c40ac>] softirq_handle_end kernel/softirq.c:421 [inline]
softirqs last  enabled at (133258): [<ffff8000081c40ac>] handle_softirqs+0xb84/0xd58 kernel/softirq.c:606
softirqs last disabled at (132969): [<ffff800008020174>] __do_softirq+0x14/0x20 kernel/softirq.c:612
CPU: 0 PID: 0 Comm: swapper/0 Not tainted 6.1.129-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : arch_local_irq_enable+0xc/0x18 arch/arm64/include/asm/irqflags.h:44
lr : arch_cpu_idle+0x14/0x20 arch/arm64/kernel/idle.c:45
sp : ffff800015a67cd0
x29: ffff800015a67cd0 x28: 0000000000000000 x27: 1ffff00002b5da6c
x26: 0000000000000000 x25: 1ffff00002b5daa9 x24: 1ffff00002b62b60
x23: dfff800000000000 x22: ffff800015aed360 x21: ffff800015b15b00
x20: 0000000000000000 x19: ffff800015b15b00 x18: 1fffe00036798976
x17: ffff800015aed000 x16: ffff80000805f854 x15: ffff0001b3cc4bbc
x14: 1ffff00002b5e0b2 x13: dfff800000000000 x12: 0000000000000003
x11: 0000000000ff0100 x10: 0000000000000003 x9 : 0000000000000000
x8 : 00000000000000e0 x7 : ffff80000842eb14 x6 : 0000000000000000
x5 : 0000000000000080 x4 : 0000000000000001 x3 : ffff800012320ebc
x2 : 0000000000000001 x1 : ffff80001247d5c0 x0 : ffff80019e280000
Call trace:
 arch_local_irq_enable+0xc/0x18 arch/arm64/include/asm/irqflags.h:35
 default_idle_call+0x68/0xdc kernel/sched/idle.c:109
 cpuidle_idle_call kernel/sched/idle.c:191 [inline]
 do_idle+0x1e0/0x514 kernel/sched/idle.c:303
 cpu_startup_entry+0x5c/0x74 kernel/sched/idle.c:401
 rest_init+0x2d8/0x2f0 init/main.c:733
 start_kernel+0x0/0x608 init/main.c:893
 start_kernel+0x448/0x608 init/main.c:1140
 __primary_switched+0xb8/0xc0 arch/arm64/kernel/head.S:468

Crashes (40):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/03/04 15:08 linux-6.1.y 3a8358583626 c3901742 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: soft lockup in do_idle
2024/04/01 06:33 linux-6.1.y e5cd595e23c1 6baf5069 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: soft lockup in do_idle
2024/03/29 22:30 linux-6.1.y e5cd595e23c1 c52bcb23 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: soft lockup in do_idle
2024/01/07 18:03 linux-6.1.y 38fb82ecd144 d0304e9c .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: soft lockup in do_idle
2023/12/29 06:02 linux-6.1.y 4aa6747d9352 fb427a07 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: soft lockup in do_idle
2023/12/17 03:14 linux-6.1.y ba6f5fb46511 3222d10c .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: soft lockup in do_idle
2023/06/10 08:51 linux-6.1.y 2f3918bc53fb 9018a337 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: soft lockup in do_idle
2024/12/11 05:34 linux-6.1.y e4d90d63d385 cfc402b4 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/11/10 02:21 linux-6.1.y d7039b844a1c 6b856513 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/11/09 22:48 linux-6.1.y d7039b844a1c 6b856513 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/11/09 16:52 linux-6.1.y d7039b844a1c 6b856513 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/05/02 10:40 linux-6.1.y dcbc050cb0d3 3ba885bc .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/03/30 13:26 linux-6.1.y e5cd595e23c1 6baf5069 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/02/19 04:26 linux-6.1.y 8b4118fabd6e 578f7538 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2023/11/01 23:17 linux-6.1.y 32c9cdbe383c 69904c9f .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2023/09/16 16:12 linux-6.1.y 09045dae0d90 0b6a67ac .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2025/04/18 18:06 linux-6.1.y 420102835862 2a20f901 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: soft lockup in do_idle
2025/01/30 01:56 linux-6.1.y 75cefdf153f5 136953f1 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: soft lockup in do_idle
2025/01/05 05:26 linux-6.1.y 7dc732d24ff7 f3558dbf .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/11/09 19:45 linux-6.1.y d7039b844a1c 6b856513 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/11/09 17:19 linux-6.1.y d7039b844a1c 6b856513 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2023/08/16 10:05 linux-6.1.y 1321ab403b38 39990d51 .config console log report syz [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/07/12 21:47 linux-6.1.y 266ee8e06d5b eaeb5c15 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 BUG: soft lockup in do_idle
2025/03/30 22:38 linux-6.1.y 8e60a714ba3b d3999433 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2025/02/19 09:50 linux-6.1.y 0cbb5f65e52f 9a14138f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2025/01/14 03:04 linux-6.1.y c63962be84ef b1f1cd88 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2025/01/01 13:12 linux-6.1.y 563edd786f0a d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/12/31 16:30 linux-6.1.y 563edd786f0a d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/10/03 00:42 linux-6.1.y aa4cd140bba5 02f9582a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/09/05 14:51 linux-6.1.y 699506173494 464ac2ed .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/08/13 02:50 linux-6.1.y 36790ef5e00b 7b0f4b46 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/06/29 06:45 linux-6.1.y 99e6a620de00 757f06b1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/06/28 13:19 linux-6.1.y 99e6a620de00 6ef39602 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/06/28 12:29 linux-6.1.y 99e6a620de00 6ef39602 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/06/23 21:49 linux-6.1.y eb44d83053d6 edc5149a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/06/23 01:48 linux-6.1.y eb44d83053d6 edc5149a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/04/06 16:54 linux-6.1.y 347385861c50 ca620dd8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/03/27 01:53 linux-6.1.y e5cd595e23c1 454571b6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2024/02/13 16:36 linux-6.1.y f1bb70486c9c e66542d7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
2023/08/12 02:53 linux-6.1.y 1321ab403b38 39990d51 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan INFO: rcu detected stall in do_idle
* Struck through repros no longer work on HEAD.