netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!
turning off the locking correctness validator.
CPU: 1 PID: 11 Comm: kworker/u8:0 Not tainted 6.10.0-rc7-syzkaller-gc912bf709078 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024
Workqueue: netns cleanup_net
Call trace:
 dump_backtrace+0x1b8/0x1e4 arch/arm64/kernel/stacktrace.c:317
 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:324
 __dump_stack lib/dump_stack.c:88 [inline]
 dump_stack_lvl+0xe4/0x150 lib/dump_stack.c:114
 dump_stack+0x1c/0x28 lib/dump_stack.c:123
 lookup_chain_cache_add kernel/locking/lockdep.c:3816 [inline]
 validate_chain kernel/locking/lockdep.c:3837 [inline]
 __lock_acquire+0x1c58/0x763c kernel/locking/lockdep.c:5137
 lock_acquire+0x240/0x728 kernel/locking/lockdep.c:5754
 _raw_spin_lock_nested+0x50/0x6c kernel/locking/spinlock.c:378
 raw_spin_rq_lock_nested kernel/sched/core.c:559 [inline]
 raw_spin_rq_lock kernel/sched/sched.h:1406 [inline]
 rq_lock kernel/sched/sched.h:1702 [inline]
 ttwu_queue kernel/sched/core.c:4055 [inline]
 try_to_wake_up+0x4e4/0xf2c kernel/sched/core.c:4378
 wake_up_process+0x18/0x24 kernel/sched/core.c:4510
 kick_pool+0x3f0/0x59c kernel/workqueue.c:1280
 __queue_work+0xdcc/0x12ac kernel/workqueue.c:2361
 queue_work_on+0xe0/0x1a0 kernel/workqueue.c:2411
 nsim_fib_event_nb+0xae4/0xdec drivers/net/netdevsim/fib.c:1043
 notifier_call_chain+0x1b4/0x538 kernel/notifier.c:93
 atomic_notifier_call_chain+0xd0/0x180 kernel/notifier.c:231
 call_fib_notifiers+0x44/0x78 net/core/fib_notifier.c:35
 call_fib4_notifiers+0xa0/0x114 net/ipv4/fib_notifier.c:26
 call_fib_entry_notifiers net/ipv4/fib_trie.c:107 [inline]
 fib_notify_alias_delete net/ipv4/fib_trie.c:1708 [inline]
 fib_table_delete+0xb98/0xec0 net/ipv4/fib_trie.c:1767
 fib_magic+0x324/0x4b8 net/ipv4/fib_frontend.c:1106
 fib_del_ifaddr+0xe28/0x11cc net/ipv4/fib_frontend.c:1317
 fib_inetaddr_event+0xb4/0x200 net/ipv4/fib_frontend.c:1448
 notifier_call_chain+0x1b4/0x538 kernel/notifier.c:93
 blocking_notifier_call_chain+0x70/0xa0 kernel/notifier.c:388
 __inet_del_ifa+0x768/0xe54 net/ipv4/devinet.c:437
 inet_del_ifa net/ipv4/devinet.c:474 [inline]
 inetdev_destroy net/ipv4/devinet.c:327 [inline]
 inetdev_event+0x444/0x12dc net/ipv4/devinet.c:1633
 notifier_call_chain+0x1b4/0x538 kernel/notifier.c:93
 raw_notifier_call_chain+0x3c/0x50 kernel/notifier.c:461
 call_netdevice_notifiers_info net/core/dev.c:1992 [inline]
 call_netdevice_notifiers_extack net/core/dev.c:2030 [inline]
 call_netdevice_notifiers net/core/dev.c:2044 [inline]
 unregister_netdevice_many_notify+0xd24/0x1770 net/core/dev.c:11219
 unregister_netdevice_many net/core/dev.c:11277 [inline]
 unregister_netdevice_queue+0x2d8/0x324 net/core/dev.c:11156
 unregister_netdevice include/linux/netdevice.h:3119 [inline]
 nsim_destroy+0x15c/0x508 drivers/net/netdevsim/netdev.c:778
 __nsim_dev_port_del+0x140/0x1a0 drivers/net/netdevsim/dev.c:1425
 nsim_dev_port_del_all drivers/net/netdevsim/dev.c:1437 [inline]
 nsim_dev_reload_destroy+0x240/0x43c drivers/net/netdevsim/dev.c:1658
 nsim_dev_reload_down+0xac/0xe8 drivers/net/netdevsim/dev.c:965
 devlink_reload+0x188/0x79c net/devlink/dev.c:461
 devlink_pernet_pre_exit+0x1c0/0x418 net/devlink/core.c:509
 ops_pre_exit_list net/core/net_namespace.c:163 [inline]
 cleanup_net+0x4dc/0x9b4 net/core/net_namespace.c:620
 process_one_work+0x79c/0x15b8 kernel/workqueue.c:3248
 process_scheduled_works kernel/workqueue.c:3329 [inline]
 worker_thread+0x938/0xecc kernel/workqueue.c:3409
 kthread+0x288/0x310 kernel/kthread.c:389
 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860
netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0
bridge_slave_1: left allmulticast mode
bridge_slave_1: left promiscuous mode
bridge0: port 2(bridge_slave_1) entered disabled state
bridge_slave_0: left allmulticast mode
bridge_slave_0: left promiscuous mode
bridge0: port 1(bridge_slave_0) entered disabled state
bond0 (unregistering): (slave bond_slave_0): Releasing backup interface
bond0 (unregistering): (slave bond_slave_1): Releasing backup interface
bond0 (unregistering): Released all slaves
tipc: Left network mode
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
team0 (unregistering): Port device macvlan1 removed
team0 (unregistering): Port device team_slave_1 removed
team0 (unregistering): Port device team_slave_0 removed