BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 1 UID: 0 PID: 14 Comm: kworker/u8:1 Not tainted syzkaller #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/30/2025 Workqueue: ipv6_addrconf addrconf_dad_work Call trace: show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:499 (C) __dump_stack+0x30/0x40 lib/dump_stack.c:94 dump_stack_lvl+0xd8/0x12c lib/dump_stack.c:120 dump_stack+0x1c/0x28 lib/dump_stack.c:129 add_chain_cache kernel/locking/lockdep.c:-1 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3855 [inline] validate_chain kernel/locking/lockdep.c:3876 [inline] __lock_acquire+0xf9c/0x30a4 kernel/locking/lockdep.c:5237 lock_acquire+0x14c/0x2e0 kernel/locking/lockdep.c:5868 __raw_spin_lock include/linux/spinlock_api_smp.h:133 [inline] _raw_spin_lock+0x48/0x60 kernel/locking/spinlock.c:154 class_raw_spinlock_constructor include/linux/spinlock.h:535 [inline] pcpu_alloc+0x2b4/0x4bc lib/debugobjects.c:281 alloc_object+0xd0/0x2f4 lib/debugobjects.c:458 lookup_object_or_alloc lib/debugobjects.c:685 [inline] debug_object_activate+0x140/0x460 lib/debugobjects.c:820 debug_rcu_head_queue kernel/rcu/rcu.h:236 [inline] __call_rcu_common kernel/rcu/tree.c:3108 [inline] call_rcu+0x54/0x978 kernel/rcu/tree.c:3243 call_rcu_hurry include/linux/rcupdate.h:115 [inline] dst_release+0x120/0x194 net/core/dst.c:177 refdst_drop include/net/dst.h:263 [inline] skb_dst_drop include/net/dst.h:275 [inline] __dev_queue_xmit+0x818/0x32a8 net/core/dev.c:4680 dev_queue_xmit_accel include/linux/netdevice.h:3367 [inline] macvlan_queue_xmit drivers/net/macvlan.c:557 [inline] macvlan_start_xmit+0x314/0x648 drivers/net/macvlan.c:581 __netdev_start_xmit include/linux/netdevice.h:5222 [inline] netdev_start_xmit include/linux/netdevice.h:5231 [inline] xmit_one net/core/dev.c:3839 [inline] dev_hard_start_xmit+0x2b0/0x890 net/core/dev.c:3855 __dev_queue_xmit+0x1600/0x32a8 net/core/dev.c:4725 dev_queue_xmit include/linux/netdevice.h:3361 [inline] neigh_hh_output include/net/neighbour.h:531 [inline] neigh_output include/net/neighbour.h:545 [inline] ip6_finish_output2+0x1510/0x1c7c net/ipv6/ip6_output.c:141 __ip6_finish_output net/ipv6/ip6_output.c:-1 [inline] ip6_finish_output+0x418/0x7b4 net/ipv6/ip6_output.c:226 NF_HOOK_COND include/linux/netfilter.h:307 [inline] ip6_output+0x1e0/0x464 net/ipv6/ip6_output.c:248 dst_output include/net/dst.h:461 [inline] NF_HOOK+0x15c/0x430 include/linux/netfilter.h:318 mld_sendpack+0x764/0xf50 net/ipv6/mcast.c:1860 mld_send_initial_cr+0x34c/0x534 net/ipv6/mcast.c:2276 ipv6_mc_dad_complete+0x74/0x3a8 net/ipv6/mcast.c:2284 addrconf_dad_completed+0x604/0xb74 net/ipv6/addrconf.c:4340 addrconf_dad_work+0x928/0x10cc net/ipv6/addrconf.c:-1 process_one_work+0x7e8/0x155c kernel/workqueue.c:3236 process_scheduled_works kernel/workqueue.c:3319 [inline] worker_thread+0x958/0xed8 kernel/workqueue.c:3400 kthread+0x5fc/0x75c kernel/kthread.c:463 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:844