------------[ cut here ]------------ DEBUG_LOCKS_WARN_ON(1) WARNING: CPU: 1 PID: 5132 at kernel/locking/lockdep.c:232 hlock_class kernel/locking/lockdep.c:232 [inline] WARNING: CPU: 1 PID: 5132 at kernel/locking/lockdep.c:232 check_wait_context kernel/locking/lockdep.c:4773 [inline] WARNING: CPU: 1 PID: 5132 at kernel/locking/lockdep.c:232 __lock_acquire+0x573/0x1fd0 kernel/locking/lockdep.c:5087 Modules linked in: CPU: 1 PID: 5132 Comm: kworker/u9:6 Not tainted 6.10.0-rc3-syzkaller-00021-g2ef5971ff345 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 Workqueue: krxrpcd rxrpc_peer_keepalive_worker RIP: 0010:hlock_class kernel/locking/lockdep.c:232 [inline] RIP: 0010:check_wait_context kernel/locking/lockdep.c:4773 [inline] RIP: 0010:__lock_acquire+0x573/0x1fd0 kernel/locking/lockdep.c:5087 Code: 00 00 83 3d 2e 0f 3b 0e 00 75 23 90 48 c7 c7 20 ba ca 8b 48 c7 c6 c0 bc ca 8b e8 78 e4 e5 ff 48 ba 00 00 00 00 00 fc ff df 90 <0f> 0b 90 90 90 31 db 48 81 c3 c4 00 00 00 48 89 d8 48 c1 e8 03 0f RSP: 0018:ffffc90002f4f1b0 EFLAGS: 00010046 RAX: 35470dd74d682500 RBX: 0000000000000e50 RCX: ffff888024429e00 RDX: dffffc0000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 000000000000000a R08: ffffffff81585822 R09: fffffbfff1c39994 R10: dffffc0000000000 R11: fffffbfff1c39994 R12: 0000000000000001 R13: ffff888024429e00 R14: 000000000000000a R15: ffff88802442a950 FS: 0000000000000000(0000) GS:ffff8880b9500000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f045f87fc00 CR3: 0000000064f70000 CR4: 0000000000350ef0 Call Trace: lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5754 _raw_spin_lock_nested+0x31/0x40 kernel/locking/spinlock.c:378 raw_spin_rq_lock_nested+0xb0/0x140 kernel/sched/core.c:567 raw_spin_rq_lock kernel/sched/sched.h:1406 [inline] rq_lock kernel/sched/sched.h:1702 [inline] __schedule+0x357/0x4a20 kernel/sched/core.c:6653 preempt_schedule_irq+0xfb/0x1c0 kernel/sched/core.c:7067 irqentry_exit+0x5e/0x90 kernel/entry/common.c:354 asm_sysvec_reschedule_ipi+0x1a/0x20 arch/x86/include/asm/idtentry.h:707 RIP: 0010:debug_object_assert_init+0x103/0x440 lib/debugobjects.c:885 Code: 7f 18 48 89 f8 48 c1 e8 03 42 80 3c 30 00 74 05 e8 92 ae 44 fd 4c 89 64 24 78 49 8d 7f 20 48 89 f8 48 c1 e8 03 42 80 3c 30 00 <74> 05 e8 76 ae 44 fd 48 8b 44 24 18 48 89 84 24 80 00 00 00 80 3d RSP: 0018:ffffc90002f4f7e0 EFLAGS: 00000246 RAX: 1ffff920005e9f0c RBX: 1ffff920005e9f04 RCX: 0000000000000000 RDX: 0000000000000010 RSI: 0000000000000000 RDI: ffffc90002f4f860 RBP: ffffc90002f4f8f0 R08: ffffc90002f4f84f R09: ffffc90002f4f840 R10: dffffc0000000000 R11: fffff520005e9f0a R12: ffff88807a572470 R13: ffffc90002f4f850 R14: dffffc0000000000 R15: ffffc90002f4f840 debug_timer_assert_init kernel/time/timer.c:846 [inline] debug_assert_init kernel/time/timer.c:891 [inline] __mod_timer+0x10d/0xeb0 kernel/time/timer.c:1072 rxrpc_peer_keepalive_worker+0xec8/0xfc0 net/rxrpc/peer_event.c:346 process_one_work kernel/workqueue.c:3231 [inline] process_scheduled_works+0xa2e/0x1830 kernel/workqueue.c:3312 worker_thread+0x86d/0xd70 kernel/workqueue.c:3393 kthread+0x2f2/0x390 kernel/kthread.c:389 ret_from_fork+0x4d/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 ---------------- Code disassembly (best guess): 0: 7f 18 jg 0x1a 2: 48 89 f8 mov %rdi,%rax 5: 48 c1 e8 03 shr $0x3,%rax 9: 42 80 3c 30 00 cmpb $0x0,(%rax,%r14,1) e: 74 05 je 0x15 10: e8 92 ae 44 fd call 0xfd44aea7 15: 4c 89 64 24 78 mov %r12,0x78(%rsp) 1a: 49 8d 7f 20 lea 0x20(%r15),%rdi 1e: 48 89 f8 mov %rdi,%rax 21: 48 c1 e8 03 shr $0x3,%rax 25: 42 80 3c 30 00 cmpb $0x0,(%rax,%r14,1) * 2a: 74 05 je 0x31 <-- trapping instruction 2c: e8 76 ae 44 fd call 0xfd44aea7 31: 48 8b 44 24 18 mov 0x18(%rsp),%rax 36: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 3d: 00 3e: 80 .byte 0x80 3f: 3d .byte 0x3d