BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 0 UID: 0 PID: 8861 Comm: syz.6.385 Tainted: G L syzkaller #0 PREEMPT Tainted: [L]=SOFTLOCKUP Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/03/2025 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_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0x5c/0x7c kernel/locking/spinlock.c:162 free_percpu+0x224/0xeb8 mm/percpu.c:2243 mm_destroy_cid include/linux/mm_types.h:1502 [inline] __mmdrop+0x374/0x658 kernel/fork.c:733 mmdrop include/linux/sched/mm.h:55 [inline] mmdrop_sched include/linux/sched/mm.h:83 [inline] mmdrop_lazy_tlb_sched include/linux/sched/mm.h:110 [inline] finish_task_switch+0x4d8/0x5dc kernel/sched/core.c:5139 context_switch kernel/sched/core.c:5259 [inline] __schedule+0x1254/0x2a7c kernel/sched/core.c:6863 __schedule_loop kernel/sched/core.c:6945 [inline] schedule+0xb4/0x230 kernel/sched/core.c:6960 schedule_timeout+0xac/0x270 kernel/time/sleep_timeout.c:75 do_wait_for_common+0x288/0x3f8 kernel/sched/completion.c:100 __wait_for_common kernel/sched/completion.c:121 [inline] wait_for_common kernel/sched/completion.c:132 [inline] wait_for_completion+0x44/0x5c kernel/sched/completion.c:153 synchronize_rcu_normal+0x1a0/0x234 kernel/rcu/tree.c:3292 synchronize_rcu+0x1ec/0x250 kernel/rcu/tree.c:3350 nf_flowtable_by_dev_remove net/netfilter/nf_flow_table_xdp.c:128 [inline] nf_flow_offload_xdp_setup+0x5f4/0x600 net/netfilter/nf_flow_table_xdp.c:141 nf_flow_table_offload_setup+0xf4/0x4ec net/netfilter/nf_flow_table_offload.c:1195 nft_unregister_flowtable_ops net/netfilter/nf_tables_api.c:9039 [inline] __nft_unregister_flowtable_net_hooks net/netfilter/nf_tables_api.c:9053 [inline] nft_unregister_flowtable_net_hooks net/netfilter/nf_tables_api.c:9065 [inline] __nf_tables_abort net/netfilter/nf_tables_api.c:11487 [inline] nf_tables_abort+0x808/0x6df4 net/netfilter/nf_tables_api.c:11535 nfnetlink_rcv_batch net/netfilter/nfnetlink.c:595 [inline] nfnetlink_rcv_skb_batch net/netfilter/nfnetlink.c:649 [inline] nfnetlink_rcv+0x1738/0x1e20 net/netfilter/nfnetlink.c:667 netlink_unicast_kernel net/netlink/af_netlink.c:1318 [inline] netlink_unicast+0x694/0x8c4 net/netlink/af_netlink.c:1344 netlink_sendmsg+0x648/0x930 net/netlink/af_netlink.c:1894 sock_sendmsg_nosec net/socket.c:727 [inline] __sock_sendmsg net/socket.c:742 [inline] ____sys_sendmsg+0x490/0x7c4 net/socket.c:2592 ___sys_sendmsg+0x204/0x278 net/socket.c:2646 __sys_sendmsg net/socket.c:2678 [inline] __do_sys_sendmsg net/socket.c:2683 [inline] __se_sys_sendmsg net/socket.c:2681 [inline] __arm64_sys_sendmsg+0x184/0x238 net/socket.c:2681 __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline] invoke_syscall+0x98/0x254 arch/arm64/kernel/syscall.c:49 el0_svc_common+0xe8/0x23c arch/arm64/kernel/syscall.c:132 do_el0_svc+0x48/0x58 arch/arm64/kernel/syscall.c:151 el0_svc+0x5c/0x26c arch/arm64/kernel/entry-common.c:724 el0t_64_sync_handler+0x84/0x12c arch/arm64/kernel/entry-common.c:743 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:596