BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 1 PID: 347 Comm: kworker/u4:3 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/03/2025 Workqueue: bond144 bond_resend_igmp_join_requests_delayed Call trace: dump_backtrace+0x0/0x43c arch/arm64/kernel/stacktrace.c:152 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:216 __dump_stack+0x30/0x40 lib/dump_stack.c:88 dump_stack_lvl+0xf8/0x160 lib/dump_stack.c:106 dump_stack+0x1c/0x5c lib/dump_stack.c:113 add_chain_cache kernel/locking/lockdep.c:-1 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3735 [inline] validate_chain kernel/locking/lockdep.c:3756 [inline] __lock_acquire+0x1b30/0x651c kernel/locking/lockdep.c:5012 lock_acquire+0x1f4/0x620 kernel/locking/lockdep.c:5623 seqcount_lockdep_reader_access include/linux/seqlock.h:103 [inline] read_mems_allowed_begin include/linux/cpuset.h:153 [inline] get_any_partial mm/slub.c:2198 [inline] get_partial mm/slub.c:2241 [inline] ___slab_alloc+0x5ac/0xda8 mm/slub.c:3008 __slab_alloc+0x68/0xc0 mm/slub.c:3100 slab_alloc_node mm/slub.c:3191 [inline] __kmalloc_node_track_caller+0x288/0x3bc mm/slub.c:4963 kmalloc_reserve+0xe4/0x26c net/core/skbuff.c:356 pskb_expand_head+0xf4/0xf94 net/core/skbuff.c:1709 netlink_trim+0x160/0x204 net/netlink/af_netlink.c:1299 netlink_broadcast_filtered+0x7c/0xe6c net/netlink/af_netlink.c:1511 netlink_broadcast net/netlink/af_netlink.c:1556 [inline] nlmsg_multicast include/net/netlink.h:1033 [inline] nlmsg_notify+0x100/0x1f0 net/netlink/af_netlink.c:2550 rtnl_notify net/core/rtnetlink.c:761 [inline] rtmsg_ifinfo_send net/core/rtnetlink.c:3910 [inline] rtmsg_ifinfo_event net/core/rtnetlink.c:3925 [inline] rtnetlink_event+0x12c/0x1a4 net/core/rtnetlink.c:5735 notifier_call_chain kernel/notifier.c:83 [inline] raw_notifier_call_chain+0xd4/0x164 kernel/notifier.c:391 call_netdevice_notifiers_info net/core/dev.c:2049 [inline] call_netdevice_notifiers_extack net/core/dev.c:2061 [inline] call_netdevice_notifiers+0x10c/0x18c net/core/dev.c:2075 bond_resend_igmp_join_requests_delayed+0x64/0x150 drivers/net/bonding/bond_main.c:842 process_one_work+0x79c/0x1140 kernel/workqueue.c:2310 worker_thread+0x8f4/0x101c kernel/workqueue.c:2457 kthread+0x374/0x454 kernel/kthread.c:334 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:856 IPv6: ADDRCONF(NETDEV_CHANGE): bond186: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond188: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond184: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond186: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond192: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond188: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond190: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond188: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond190: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond204: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond203: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond204: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond207: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond209: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond205: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond204: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bond205: link becomes ready