syzbot


BUG: workqueue leaked atomic, lock or RCU: ksoftirqd/NUM[NUM]

Status: moderation: reported on 2025/09/19 03:20
Subsystems: kernel
[Documentation on labels]
Reported-by: syzbot+ca8ee8ec1d2ab72a84cd@syzkaller.appspotmail.com
First crash: 4d06h, last: 4d06h

Sample crash report:
BUG: workqueue leaked atomic, lock or RCU: ksoftirqd/0[15]
     preempt=0x00000000 lock=4->0 RCU=2->2 workfn=usb_giveback_urb_bh
INFO: lockdep is turned off.
CPU: 0 UID: 0 PID: 15 Comm: ksoftirqd/0 Not tainted syzkaller #0 PREEMPT_{RT,(full)} 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/18/2025
Call Trace:
 <TASK>
 dump_stack_lvl+0x189/0x250 lib/dump_stack.c:120
 process_one_work kernel/workqueue.c:3257 [inline]
 process_scheduled_works+0x11cb/0x17b0 kernel/workqueue.c:3319
 bh_worker+0x2b1/0x600 kernel/workqueue.c:3579
 tasklet_action+0xc/0x70 kernel/softirq.c:854
 handle_softirqs+0x22f/0x710 kernel/softirq.c:579
 run_ksoftirqd+0xac/0x210 kernel/softirq.c:968
 smpboot_thread_fn+0x53f/0xa60 kernel/smpboot.c:160
 kthread+0x70e/0x8a0 kernel/kthread.c:463
 ret_from_fork+0x439/0x7d0 arch/x86/kernel/process.c:148
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
 </TASK>

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/09/15 03:10 upstream 79e8447ec662 e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root BUG: workqueue leaked atomic, lock or RCU: ksoftirqd/NUM[NUM]
* Struck through repros no longer work on HEAD.