BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 1 PID: 20953 Comm: kworker/u4:8 Not tainted 5.15.0-rc7-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: bond256 bond_netdev_notify_work Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xcd/0x134 lib/dump_stack.c:106 add_chain_cache kernel/locking/lockdep.c:3637 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3736 [inline] validate_chain kernel/locking/lockdep.c:3757 [inline] __lock_acquire.cold+0x372/0x3ab kernel/locking/lockdep.c:5015 lock_acquire kernel/locking/lockdep.c:5625 [inline] lock_acquire+0x1ab/0x510 kernel/locking/lockdep.c:5590 _raw_spin_lock_nested+0x30/0x40 kernel/locking/spinlock.c:368 raw_spin_rq_lock_nested+0x2b/0x120 kernel/sched/core.c:474 raw_spin_rq_lock kernel/sched/sched.h:1317 [inline] __task_rq_lock+0xce/0x330 kernel/sched/core.c:552 ttwu_runnable kernel/sched/core.c:3612 [inline] try_to_wake_up+0x5ef/0x1570 kernel/sched/core.c:4011 wake_up_process kernel/sched/core.c:4166 [inline] wake_up_q+0x7e/0xf0 kernel/sched/core.c:949 __mutex_unlock_slowpath+0x218/0x5e0 kernel/locking/mutex.c:895 __rtnl_unlock+0x31/0x90 net/core/rtnetlink.c:98 netdev_run_todo+0x29e/0xa80 net/core/dev.c:10591 bond_netdev_notify_work+0x193/0x290 drivers/net/bonding/bond_main.c:1713 process_one_work+0x9bf/0x16b0 kernel/workqueue.c:2297 worker_thread+0x658/0x11f0 kernel/workqueue.c:2444 kthread+0x3e5/0x4d0 kernel/kthread.c:319 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295 device ip6gretap140 left promiscuous mode device ip6gretap240 left promiscuous mode device ip6gretap239 left promiscuous mode device ip6gretap4 left promiscuous mode device ip6gretap154 left promiscuous mode device ip6gretap150 left promiscuous mode device ip6gretap5 left promiscuous mode device ip6gretap7 left promiscuous mode device ip6gretap6 left promiscuous mode