BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 1 UID: 0 PID: 6735 Comm: kworker/u8:16 Not tainted 6.15.0-rc6-syzkaller-gc919f08732cc #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 Workqueue: netns cleanup_net Call trace: show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:466 (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:3856 [inline] validate_chain kernel/locking/lockdep.c:3877 [inline] __lock_acquire+0xf50/0x3058 kernel/locking/lockdep.c:5235 lock_acquire+0x14c/0x2e0 kernel/locking/lockdep.c:5866 local_lock_acquire+0x3c/0x98 include/linux/local_lock_internal.h:38 put_cpu_partial+0x64/0x1c0 mm/slub.c:3232 __slab_free+0x1b0/0x280 mm/slub.c:4512 do_slab_free mm/slub.c:4594 [inline] ___cache_free+0x150/0x170 mm/slub.c:4700 qlink_free+0x48/0x94 mm/kasan/quarantine.c:163 qlist_free_all+0x44/0xb8 mm/kasan/quarantine.c:179 kasan_quarantine_reduce+0x118/0x124 mm/kasan/quarantine.c:286 __kasan_slab_alloc+0x2c/0x88 mm/kasan/common.c:329 kasan_slab_alloc include/linux/kasan.h:250 [inline] slab_post_alloc_hook mm/slub.c:4147 [inline] slab_alloc_node mm/slub.c:4196 [inline] kmem_cache_alloc_lru_noprof+0x23c/0x3ec mm/slub.c:4215 __d_alloc+0x44/0x648 fs/dcache.c:1681 d_alloc fs/dcache.c:1760 [inline] d_alloc_parallel+0x80/0x1110 fs/dcache.c:2525 __lookup_slow+0x104/0x378 fs/namei.c:1802 lookup_one_len+0x17c/0x2b0 fs/namei.c:2955 start_creating+0x19c/0x2e0 fs/debugfs/inode.c:391 debugfs_create_dir+0x30/0x3c8 fs/debugfs/inode.c:586 ieee80211_debugfs_add_netdev net/mac80211/debugfs_netdev.c:1005 [inline] ieee80211_debugfs_recreate_netdev+0x178/0x133c net/mac80211/debugfs_netdev.c:1035 drv_remove_interface+0x1cc/0x598 net/mac80211/driver-ops.c:125 ieee80211_do_stop+0x11ec/0x1a60 net/mac80211/iface.c:706 ieee80211_stop+0x3d8/0x424 net/mac80211/iface.c:778 __dev_close_many+0x3d8/0x704 net/core/dev.c:1702 dev_close_many+0x1e8/0x448 net/core/dev.c:1727 netif_close+0x148/0x1f8 net/core/dev.c:1744 dev_close+0xf8/0x1e4 net/core/dev_api.c:219 cfg80211_shutdown_all_interfaces+0xc0/0x1d8 net/wireless/core.c:277 ieee80211_remove_interfaces+0x108/0x570 net/mac80211/iface.c:2292 ieee80211_unregister_hw+0x60/0x29c net/mac80211/main.c:1681 mac80211_hwsim_del_radio+0x214/0x3b4 drivers/net/wireless/virtual/mac80211_hwsim.c:5665 hwsim_exit_net+0x49c/0x558 drivers/net/wireless/virtual/mac80211_hwsim.c:6545 ops_exit_list net/core/net_namespace.c:172 [inline] cleanup_net+0x5d0/0x9c0 net/core/net_namespace.c:654 process_one_work+0x7e8/0x156c kernel/workqueue.c:3238 process_scheduled_works kernel/workqueue.c:3319 [inline] worker_thread+0x958/0xed8 kernel/workqueue.c:3400 kthread+0x5fc/0x75c kernel/kthread.c:464 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:847 hsr_slave_0: left promiscuous mode hsr_slave_1: left promiscuous mode batman_adv: batadv0: Interface deactivated: batadv_slave_0 batman_adv: batadv0: Removing interface: batadv_slave_0 batman_adv: batadv0: Interface deactivated: batadv_slave_1 batman_adv: batadv0: Removing interface: batadv_slave_1 hsr_slave_0: left promiscuous mode hsr_slave_1: left promiscuous mode batman_adv: batadv0: Interface deactivated: batadv_slave_0 batman_adv: batadv0: Removing interface: batadv_slave_0 batman_adv: batadv0: Interface deactivated: batadv_slave_1 batman_adv: batadv0: Removing interface: batadv_slave_1 veth1_macvtap: left promiscuous mode veth0_macvtap: left promiscuous mode veth1_vlan: left promiscuous mode veth0_vlan: left promiscuous mode veth1_macvtap: left promiscuous mode veth0_macvtap: left promiscuous mode veth1_vlan: left promiscuous mode veth0_vlan: left promiscuous mode team0 (unregistering): Port device team_slave_1 removed team0 (unregistering): Port device team_slave_0 removed team0 (unregistering): Port device team_slave_1 removed team0 (unregistering): Port device team_slave_0 removed