BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 1 UID: 0 PID: 9160 Comm: kworker/u8:27 Not tainted syzkaller #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/03/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+0x140/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+0x350/0x4bc lib/debugobjects.c:273 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:3104 [inline] call_rcu+0x54/0x978 kernel/rcu/tree.c:3239 call_rcu_hurry include/linux/rcupdate.h:115 [inline] dst_release+0x120/0x194 net/core/dst.c:177 refdst_drop include/net/dst.h:266 [inline] skb_dst_drop include/net/dst.h:278 [inline] skb_release_head_state+0x70/0x30c net/core/skbuff.c:1156 skb_release_all net/core/skbuff.c:1180 [inline] __kfree_skb net/core/skbuff.c:1196 [inline] sk_skb_reason_drop+0x110/0x1b0 net/core/skbuff.c:1234 kfree_skb_reason include/linux/skbuff.h:1322 [inline] kfree_skb include/linux/skbuff.h:1331 [inline] ip_tunnel_xmit+0x18bc/0x20ec net/ipv4/ip_tunnel.c:-1 __gre_xmit+0x10c/0x1b0 net/ipv4/ip_gre.c:490 erspan_xmit+0x820/0x11bc net/ipv4/ip_gre.c:749 __netdev_start_xmit include/linux/netdevice.h:5273 [inline] netdev_start_xmit include/linux/netdevice.h:5282 [inline] xmit_one net/core/dev.c:3853 [inline] dev_hard_start_xmit+0x298/0x890 net/core/dev.c:3869 sch_direct_xmit+0x1fc/0x468 net/sched/sch_generic.c:347 __dev_xmit_skb net/core/dev.c:4169 [inline] __dev_queue_xmit+0xf94/0x2a78 net/core/dev.c:4785 dev_queue_xmit include/linux/netdevice.h:3381 [inline] neigh_hh_output include/net/neighbour.h:540 [inline] neigh_output include/net/neighbour.h:554 [inline] ip6_finish_output2+0x1150/0x1a78 net/ipv6/ip6_output.c:136 __ip6_finish_output net/ipv6/ip6_output.c:-1 [inline] ip6_finish_output+0x418/0x7b4 net/ipv6/ip6_output.c:220 NF_HOOK_COND include/linux/netfilter.h:307 [inline] ip6_output+0x2c8/0x640 net/ipv6/ip6_output.c:247 dst_output include/net/dst.h:464 [inline] NF_HOOK+0x15c/0x430 include/linux/netfilter.h:318 mld_sendpack+0x7fc/0x100c net/ipv6/mcast.c:1855 mld_send_initial_cr+0x34c/0x534 net/ipv6/mcast.c:2271 ipv6_mc_dad_complete+0x74/0x3a8 net/ipv6/mcast.c:2279 addrconf_dad_completed+0x604/0xb74 net/ipv6/addrconf.c:4340 addrconf_dad_work+0x928/0x10cc net/ipv6/addrconf.c:-1 process_one_work+0x7c0/0x1558 kernel/workqueue.c:3257 process_scheduled_works kernel/workqueue.c:3340 [inline] worker_thread+0x958/0xed8 kernel/workqueue.c:3421 kthread+0x5fc/0x75c kernel/kthread.c:463 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:844