[ 15.854425][ T325] br1: port 1(vx10) entered blocking state [ 15.854950][ T325] br1: port 1(vx10) entered disabled state [ 15.855379][ T325] vx10: entered allmulticast mode [ 15.857482][ T325] vx10: entered promiscuous mode [ 15.875333][ T325] br1: port 1(vx10) entered blocking state [ 15.875787][ T325] br1: port 1(vx10) entered forwarding state [ 16.294388][ T330] br1: port 2(vx20) entered blocking state [ 16.294711][ T330] br1: port 2(vx20) entered disabled state [ 16.294998][ T330] vx20: entered allmulticast mode [ 16.297007][ T330] vx20: entered promiscuous mode [ 16.297845][ T330] br1: port 2(vx20) entered blocking state [ 16.298110][ T330] br1: port 2(vx20) entered forwarding state [ 16.485850][ T332] br1: port 3(veth1) entered blocking state [ 16.486197][ T332] br1: port 3(veth1) entered disabled state [ 16.486527][ T332] veth1: entered allmulticast mode [ 16.488551][ T332] veth1: entered promiscuous mode [ 16.575090][ T37] br1: port 3(veth1) entered blocking state [ 16.575549][ T37] br1: port 3(veth1) entered forwarding state [ 16.653100][ T334] br1: port 4(veth2) entered blocking state [ 16.653464][ T334] br1: port 4(veth2) entered disabled state [ 16.653766][ T334] veth2: entered allmulticast mode [ 16.656461][ T334] veth2: entered promiscuous mode [ 16.748004][ T37] br1: port 4(veth2) entered blocking state [ 16.748345][ T37] br1: port 4(veth2) entered forwarding state [ 17.005888][ T339] br1: port 5(vx4001) entered blocking state [ 17.006250][ T339] br1: port 5(vx4001) entered disabled state [ 17.006609][ T339] vx4001: entered allmulticast mode [ 17.008669][ T339] vx4001: entered promiscuous mode [ 17.009342][ T339] br1: port 5(vx4001) entered blocking state [ 17.009681][ T339] br1: port 5(vx4001) entered forwarding state [ 17.738746][ T348] 8021q: 802.1Q VLAN Support v1.8 [ 18.024794][ T351] br1: entered promiscuous mode [ 18.027686][ T351] br1: left promiscuous mode [ 18.043440][ T351] br1: entered promiscuous mode [ 23.502504][ T430] br1: port 1(vx10) entered blocking state [ 23.502832][ T430] br1: port 1(vx10) entered disabled state [ 23.503134][ T430] vx10: entered allmulticast mode [ 23.505159][ T430] vx10: entered promiscuous mode [ 23.506050][ T430] br1: port 1(vx10) entered blocking state [ 23.506350][ T430] br1: port 1(vx10) entered forwarding state [ 23.818071][ T434] br1: port 2(vx20) entered blocking state [ 23.818449][ T434] br1: port 2(vx20) entered disabled state [ 23.818737][ T434] vx20: entered allmulticast mode [ 23.820689][ T434] vx20: entered promiscuous mode [ 23.821204][ T434] br1: port 2(vx20) entered blocking state [ 23.821457][ T434] br1: port 2(vx20) entered forwarding state [ 24.138562][ T438] br1: port 3(vx4001) entered blocking state [ 24.138925][ T438] br1: port 3(vx4001) entered disabled state [ 24.140944][ T438] vx4001: entered allmulticast mode [ 24.143338][ T438] vx4001: entered promiscuous mode [ 24.143926][ T438] br1: port 3(vx4001) entered blocking state [ 24.144188][ T438] br1: port 3(vx4001) entered forwarding state [ 24.302432][ T440] br1: port 4(w1) entered blocking state [ 24.302677][ T440] br1: port 4(w1) entered disabled state [ 24.302918][ T440] w1: entered allmulticast mode [ 24.304900][ T440] w1: entered promiscuous mode [ 24.407074][ T70] br1: port 4(w1) entered blocking state [ 24.407342][ T70] br1: port 4(w1) entered forwarding state [ 24.578076][ T443] br1: port 5(w3) entered blocking state [ 24.578424][ T443] br1: port 5(w3) entered disabled state [ 24.578660][ T443] w3: entered allmulticast mode [ 24.581905][ T443] w3: entered promiscuous mode [ 24.700089][ T70] br1: port 5(w3) entered blocking state [ 24.700391][ T70] br1: port 5(w3) entered forwarding state [ 25.433383][ T453] br1: entered promiscuous mode [ 25.444952][ T453] br1: left promiscuous mode [ 25.455218][ T453] br1: entered promiscuous mode [ 26.192941][ C1] br1: received packet on vx20 with own address as source address (addr:00:00:5e:00:01:01, vlan:20) [ 26.196447][ C1] IPv6: vlan20-v: IPv6 duplicate address 2001:db8:2::3 used by 00:00:5e:00:01:01 detected! [ 26.705856][ C1] br1: received packet on vx20 with own address as source address (addr:00:00:5e:00:01:01, vlan:20) [ 26.897279][ C0] br1: received packet on vx20 with own address as source address (addr:00:00:5e:00:01:01, vlan:20) [ 26.898695][ C0] br1: received packet on vx20 with own address as source address (addr:00:00:5e:00:01:01, vlan:20) [ 27.089016][ C1] br1: received packet on vx10 with own address as source address (addr:00:00:5e:00:01:01, vlan:10) [ 27.090046][ C1] br1: received packet on vx10 with own address as source address (addr:00:00:5e:00:01:01, vlan:10) [ 27.158393][ C1] br1: received packet on vx10 with own address as source address (addr:00:00:5e:00:01:01, vlan:10) [ 27.163511][ C3] br1: received packet on vx20 with own address as source address (addr:00:00:5e:00:01:01, vlan:20) [ 27.176817][ C1] br1: received packet on vx10 with own address as source address (addr:00:00:5e:00:01:01, vlan:10) [ 44.117661][ T11] w3: left allmulticast mode [ 44.117997][ T11] w3: left promiscuous mode [ 44.118434][ T11] br1: port 5(w3) entered disabled state [ 44.124079][ T11] w1: left allmulticast mode [ 44.124768][ T11] w1: left promiscuous mode [ 44.125093][ T11] br1: port 4(w1) entered disabled state [ 44.127188][ T11] vx4001: left allmulticast mode [ 44.127549][ T11] vx4001: left promiscuous mode [ 44.127869][ T11] br1: port 3(vx4001) entered disabled state [ 44.129663][ T11] vx20: left allmulticast mode [ 44.129874][ T11] vx20: left promiscuous mode [ 44.130215][ T11] br1: port 2(vx20) entered disabled state [ 44.132877][ T11] vx10: left allmulticast mode [ 44.133091][ T11] vx10: left promiscuous mode [ 44.133402][ T11] br1: port 1(vx10) entered disabled state [ 44.160357][ T11] [ 44.160479][ T11] ============================================ [ 44.160669][ T11] WARNING: possible recursive locking detected [ 44.160850][ T11] 6.13.0-rc5-virtme #1 Not tainted [ 44.160993][ T11] -------------------------------------------- [ 44.161179][ T11] kworker/u16:0/11 is trying to acquire lock: [ 44.161361][ T11] ffffffff929d6630 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 44.161670][ T11] [ 44.161670][ T11] but task is already holding lock: [ 44.161886][ T11] ffffffff929d6630 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 44.162172][ T11] [ 44.162172][ T11] other info that might help us debug this: [ 44.162373][ T11] Possible unsafe locking scenario: [ 44.162373][ T11] [ 44.162580][ T11] CPU0 [ 44.162688][ T11] ---- [ 44.162796][ T11] lock((netdev_chain).rwsem); [ 44.162938][ T11] lock((netdev_chain).rwsem); [ 44.163080][ T11] [ 44.163080][ T11] *** DEADLOCK *** [ 44.163080][ T11] [ 44.163294][ T11] May be due to missing lock nesting notation [ 44.163294][ T11] [ 44.163498][ T11] 5 locks held by kworker/u16:0/11: [ 44.163644][ T11] #0: ffff8880010ad948 ((wq_completion)netns){+.+.}-{0:0}, at: process_one_work+0x7ec/0x16d0 [ 44.163940][ T11] #1: ffffc900000b7da0 (net_cleanup_work){+.+.}-{0:0}, at: process_one_work+0xe0b/0x16d0 [ 44.164203][ T11] #2: ffffffff929cc090 (pernet_ops_rwsem){++++}-{4:4}, at: cleanup_net+0xbc/0xa50 [ 44.164455][ T11] #3: ffffffff929e7a48 (rtnl_mutex){+.+.}-{4:4}, at: cleanup_net+0x45e/0xa50 [ 44.164707][ T11] #4: ffffffff929d6630 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 44.164993][ T11] [ 44.164993][ T11] stack backtrace: [ 44.165167][ T11] CPU: 1 UID: 0 PID: 11 Comm: kworker/u16:0 Not tainted 6.13.0-rc5-virtme #1 [ 44.165412][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.165598][ T11] Workqueue: netns cleanup_net [ 44.165745][ T11] Call Trace: [ 44.165859][ T11] [ 44.165934][ T11] dump_stack_lvl+0x82/0xd0 [ 44.166082][ T11] print_deadlock_bug+0x40a/0x650 [ 44.166224][ T11] validate_chain+0x5bf/0xae0 [ 44.166365][ T11] ? __pfx_validate_chain+0x10/0x10 [ 44.166515][ T11] ? hlock_class+0x4e/0x130 [ 44.166655][ T11] ? mark_lock+0x38/0x3e0 [ 44.166766][ T11] __lock_acquire+0xb9a/0x1680 [ 44.166908][ T11] ? spin_bug+0x1b1/0x1d0 [ 44.167017][ T11] ? debug_object_assert_init+0x2a9/0x370 [ 44.167161][ T11] lock_acquire.part.0+0xeb/0x330 [ 44.167302][ T11] ? blocking_notifier_call_chain+0x50/0x90 [ 44.167474][ T11] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 44.167616][ T11] ? trace_lock_acquire+0x14c/0x1f0 [ 44.167760][ T11] ? lock_acquire+0x32/0xc0 [ 44.167903][ T11] ? blocking_notifier_call_chain+0x50/0x90 [ 44.168082][ T11] down_read+0x9f/0x340 [ 44.168192][ T11] ? blocking_notifier_call_chain+0x50/0x90 [ 44.168367][ T11] ? __pfx_down_read+0x10/0x10 [ 44.168512][ T11] blocking_notifier_call_chain+0x50/0x90 [ 44.168653][ T11] __dev_close_many+0xdf/0x2d0 [ 44.168801][ T11] ? __pfx___dev_close_many+0x10/0x10 [ 44.168945][ T11] dev_close_many+0x202/0x650 [ 44.169096][ T11] ? __lock_release+0x103/0x460 [ 44.169237][ T11] ? __pfx_dev_close_many+0x10/0x10 [ 44.169380][ T11] ? __pfx___lock_release+0x10/0x10 [ 44.169520][ T11] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 44.169664][ T11] vlan_device_event+0x143b/0x2130 [8021q] [ 44.169850][ T11] ? net_generic+0xbb/0x1f0 [vxlan] [ 44.170004][ T11] ? __pfx_vlan_device_event+0x10/0x10 [8021q] [ 44.170182][ T11] ? __pfx_vxlan_netdevice_event+0x10/0x10 [vxlan] [ 44.170368][ T11] ? packet_notifier+0x3b0/0x810 [ 44.170517][ T11] notifier_call_chain+0xcd/0x150 [ 44.170663][ T11] blocking_notifier_call_chain+0x66/0x90 [ 44.170805][ T11] dev_close_many+0x2d8/0x650 [ 44.170949][ T11] ? __lock_release+0x103/0x460 [ 44.171092][ T11] ? __virt_addr_valid+0x22b/0x430 [ 44.171236][ T11] ? __pfx_dev_close_many+0x10/0x10 [ 44.171381][ T11] unregister_netdevice_many_notify+0x8e5/0x1580 [ 44.171558][ T11] ? mark_held_locks+0x9e/0xe0 [ 44.171706][ T11] ? __pfx_unregister_netdevice_many_notify+0x10/0x10 [ 44.171889][ T11] ? mutex_is_locked+0x1c/0x60 [ 44.172041][ T11] ? rtnl_is_locked+0x15/0x20 [ 44.172187][ T11] ? __pfx_unregister_netdevice_queue+0x10/0x10 [ 44.172364][ T11] ? mutex_is_locked+0x1c/0x60 [ 44.172503][ T11] ? nexthop_net_exit_batch_rtnl+0x83/0x210 [ 44.172685][ T11] cleanup_net+0x4cf/0xa50 [ 44.172828][ T11] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 44.172970][ T11] ? __pfx_cleanup_net+0x10/0x10 [ 44.173113][ T11] ? trace_lock_acquire+0x14c/0x1f0 [ 44.173254][ T11] ? lock_acquire+0x32/0xc0 [ 44.173400][ T11] ? process_one_work+0xe0b/0x16d0 [ 44.173544][ T11] process_one_work+0xe55/0x16d0 [ 44.173687][ T11] ? __pfx___lock_release+0x10/0x10 [ 44.173827][ T11] ? __pfx_process_one_work+0x10/0x10 [ 44.173971][ T11] ? assign_work+0x16c/0x240 [ 44.174129][ T11] worker_thread+0x58c/0xce0 [ 44.174277][ T11] ? __pfx_worker_thread+0x10/0x10 [ 44.174419][ T11] kthread+0x28a/0x350 [ 44.174530][ T11] ? __pfx_kthread+0x10/0x10 [ 44.174670][ T11] ret_from_fork+0x31/0x70 [ 44.174814][ T11] ? __pfx_kthread+0x10/0x10 [ 44.174958][ T11] ret_from_fork_asm+0x1a/0x30 [ 44.175107][ T11] [ 46.131526][ T650] br1: left promiscuous mode [ 46.611842][ T657] br1: port 4(veth2) entered disabled state [ 46.668830][ T658] veth2: left allmulticast mode [ 46.669068][ T658] veth2: left promiscuous mode [ 46.669364][ T658] br1: port 4(veth2) entered disabled state [ 46.783592][ T660] br1: port 3(veth1) entered disabled state [ 46.856727][ T661] veth1: left allmulticast mode [ 46.857054][ T661] veth1: left promiscuous mode [ 46.858625][ T661] br1: port 3(veth1) entered disabled state [ 46.989177][ T663] vx4001: left allmulticast mode [ 46.989389][ T663] vx4001: left promiscuous mode [ 46.989656][ T663] br1: port 5(vx4001) entered disabled state [ 47.289503][ T667] vx20: left allmulticast mode [ 47.289723][ T667] vx20: left promiscuous mode [ 47.290002][ T667] br1: port 2(vx20) entered disabled state [ 47.568800][ T671] vx10: left allmulticast mode [ 47.568992][ T671] vx10: left promiscuous mode [ 47.569247][ T671] br1: port 1(vx10) entered disabled state