BUG: spinlock recursion on CPU#1, syz.4.68/5570
lock: 0xffff8880b903ea40, .magic: dead4ead, .owner: syz.4.68/5570, .owner_cpu: 0
CPU: 1 UID: 0 PID: 5570 Comm: syz.4.68 Not tainted 6.11.0-rc4-next-20240821-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Call Trace:
__dump_stack lib/dump_stack.c:94 [inline]
dump_stack_lvl+0x241/0x360 lib/dump_stack.c:120
debug_spin_lock_before kernel/locking/spinlock_debug.c:87 [inline]
do_raw_spin_lock+0x227/0x370 kernel/locking/spinlock_debug.c:115
raw_spin_rq_lock_nested+0xb0/0x140 kernel/sched/core.c:595
raw_spin_rq_lock kernel/sched/sched.h:1488 [inline]
rq_lock kernel/sched/sched.h:1787 [inline]
ttwu_queue kernel/sched/core.c:3938 [inline]
try_to_wake_up+0x804/0x1480 kernel/sched/core.c:4266
call_timer_fn+0x18e/0x650 kernel/time/timer.c:1794
expire_timers kernel/time/timer.c:1845 [inline]
__run_timers kernel/time/timer.c:2419 [inline]
__run_timer_base+0x66a/0x8e0 kernel/time/timer.c:2430
run_timer_base kernel/time/timer.c:2439 [inline]
run_timer_softirq+0xb7/0x170 kernel/time/timer.c:2449
handle_softirqs+0x2c5/0x980 kernel/softirq.c:554
__do_softirq kernel/softirq.c:588 [inline]
invoke_softirq kernel/softirq.c:428 [inline]
__irq_exit_rcu+0xf4/0x1c0 kernel/softirq.c:637
irq_exit_rcu+0x9/0x30 kernel/softirq.c:649
instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1037 [inline]
sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1037