BUG: spinlock recursion on CPU#0, syz.2.21/5404
lock: 0xffff8880b903ea40, .magic: dead4ead, .owner: syz.2.21/5404, .owner_cpu: 1
CPU: 0 UID: 0 PID: 5404 Comm: syz.2.21 Not tainted 6.11.0-rc4-next-20240820-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
hrtimer_wakeup+0x62/0x80 kernel/time/hrtimer.c:1927
__run_hrtimer kernel/time/hrtimer.c:1691 [inline]
__hrtimer_run_queues+0x59b/0xd50 kernel/time/hrtimer.c:1755
hrtimer_interrupt+0x396/0x990 kernel/time/hrtimer.c:1817
local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1026 [inline]
__sysvec_apic_timer_interrupt+0x110/0x3f0 arch/x86/kernel/apic/apic.c:1043
instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1037 [inline]
sysvec_apic_timer_interrupt+0xa1/0xc0 arch/x86/kernel/apic/apic.c:1037