BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 0 PID: 7249 Comm: kworker/u4:35 Not tainted 6.3.0-rc5-syzkaller-00005-g148341f0a2f5 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 Workqueue: bond322 bond_3ad_state_machine_handler Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xd9/0x150 lib/dump_stack.c:106 add_chain_cache kernel/locking/lockdep.c:3698 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3779 [inline] validate_chain kernel/locking/lockdep.c:3800 [inline] __lock_acquire+0x4433/0x5d40 kernel/locking/lockdep.c:5056 lock_acquire kernel/locking/lockdep.c:5669 [inline] lock_acquire+0x1af/0x520 kernel/locking/lockdep.c:5634 __raw_spin_lock include/linux/spinlock_api_smp.h:133 [inline] _raw_spin_lock+0x2e/0x40 kernel/locking/spinlock.c:154 mm_cid_get kernel/sched/sched.h:3280 [inline] switch_mm_cid kernel/sched/sched.h:3302 [inline] prepare_task_switch kernel/sched/core.c:5117 [inline] context_switch kernel/sched/core.c:5258 [inline] __schedule+0x2802/0x5770 kernel/sched/core.c:6625 preempt_schedule_irq+0x52/0x90 kernel/sched/core.c:6937 irqentry_exit+0x35/0x80 kernel/entry/common.c:433 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:645 RIP: 0010:lock_acquire+0x1f3/0x520 kernel/locking/lockdep.c:5637 Code: db 9d 7e 83 f8 01 0f 85 b9 02 00 00 9c 58 f6 c4 02 0f 85 a4 02 00 00 48 83 7c 24 08 00 74 01 fb 48 b8 00 00 00 00 00 fc ff df <48> 01 c3 48 c7 03 00 00 00 00 48 c7 43 08 00 00 00 00 48 8b 84 24 RSP: 0018:ffffc9001630fc28 EFLAGS: 00000206 RAX: dffffc0000000000 RBX: 1ffff92002c61f87 RCX: ffffffff816455dc RDX: 1ffff110110e9c3e RSI: 0000000000000000 RDI: 0000000000000000 RBP: 0000000000000001 R08: 0000000000000000 R09: ffffffff914d1da7 R10: fffffbfff229a3b4 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: ffff888168cea138 R15: 0000000000000000 process_one_work+0x8db/0x15c0 kernel/workqueue.c:2365 worker_thread+0x669/0x1090 kernel/workqueue.c:2537 kthread+0x2e8/0x3a0 kernel/kthread.c:376 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:308 bond791: Warning: No 802.3ad response from the link partner for any adapters in the bond bond803: Warning: No 802.3ad response from the link partner for any adapters in the bond ---------------- Code disassembly (best guess): 0: db 9d 7e 83 f8 01 fistpl 0x1f8837e(%rbp) 6: 0f 85 b9 02 00 00 jne 0x2c5 c: 9c pushfq d: 58 pop %rax e: f6 c4 02 test $0x2,%ah 11: 0f 85 a4 02 00 00 jne 0x2bb 17: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 1d: 74 01 je 0x20 1f: fb sti 20: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 27: fc ff df * 2a: 48 01 c3 add %rax,%rbx <-- trapping instruction 2d: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 34: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 3b: 00 3c: 48 rex.W 3d: 8b .byte 0x8b 3e: 84 .byte 0x84 3f: 24 .byte 0x24