BUG: sleeping function called from invalid context at kernel/locking/spinlock_rt.c:48 in_atomic(): 0, irqs_disabled(): 1, non_block: 0, pid: 28, name: rcuc/1 preempt_count: 0, expected: 0 RCU nest depth: 2, expected: 2 INFO: lockdep is turned off. irq event stamp: 58822 hardirqs last enabled at (58821): [] __local_bh_enable_ip+0x1b2/0x270 kernel/softirq.c:263 hardirqs last disabled at (58822): [] __schedule+0x300/0x4c20 kernel/sched/core.c:6845 softirqs last enabled at (58820): [] __local_bh_enable_ip+0x1a4/0x270 kernel/softirq.c:262 softirqs last disabled at (58816): [] local_bh_disable include/linux/bottom_half.h:20 [inline] softirqs last disabled at (58816): [] rcu_cpu_kthread+0x23e/0x1b50 kernel/rcu/tree.c:2942 CPU: 1 UID: 0 PID: 28 Comm: rcuc/1 Tainted: G W 6.17.0-rc1-syzkaller-00174-gd0efc9e4276c #0 PREEMPT_{RT,(full)} Tainted: [W]=WARN Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 Call Trace: dump_stack_lvl+0x189/0x250 lib/dump_stack.c:120 __might_resched+0x44b/0x5d0 kernel/sched/core.c:8957 __rt_spin_lock kernel/locking/spinlock_rt.c:48 [inline] rt_spin_lock+0xc7/0x2c0 kernel/locking/spinlock_rt.c:57 spin_lock include/linux/spinlock_rt.h:44 [inline] kcov_remote_start+0x92/0x460 kernel/kcov.c:865 kcov_remote_start_usb include/linux/kcov.h:55 [inline] kcov_remote_start_usb_softirq include/linux/kcov.h:89 [inline] __usb_hcd_giveback_urb+0x427/0x710 drivers/usb/core/hcd.c:1662 usb_giveback_urb_bh+0x296/0x420 drivers/usb/core/hcd.c:1697 process_one_work kernel/workqueue.c:3236 [inline] process_scheduled_works+0xae1/0x17b0 kernel/workqueue.c:3319 bh_worker+0x2b1/0x600 kernel/workqueue.c:3579 tasklet_action+0xc/0x70 kernel/softirq.c:854 handle_softirqs+0x22c/0x710 kernel/softirq.c:579 __do_softirq kernel/softirq.c:613 [inline] __local_bh_enable_ip+0x179/0x270 kernel/softirq.c:259 local_bh_enable include/linux/bottom_half.h:33 [inline] rcu_cpu_kthread+0x12b4/0x1b50 kernel/rcu/tree.c:2950 smpboot_thread_fn+0x542/0xa60 kernel/smpboot.c:160 kthread+0x711/0x8a0 kernel/kthread.c:463 ret_from_fork+0x3fc/0x770 arch/x86/kernel/process.c:148 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245