[ 15.564327][ T327] br1: port 1(vx10) entered blocking state [ 15.564932][ T327] br1: port 1(vx10) entered disabled state [ 15.565514][ T327] vx10: entered allmulticast mode [ 15.569867][ T327] vx10: entered promiscuous mode [ 15.571316][ T327] br1: port 1(vx10) entered blocking state [ 15.571875][ T327] br1: port 1(vx10) entered forwarding state [ 15.948295][ T332] br1: port 2(vx20) entered blocking state [ 15.948588][ T332] br1: port 2(vx20) entered disabled state [ 15.948866][ T332] vx20: entered allmulticast mode [ 15.951324][ T332] vx20: entered promiscuous mode [ 15.952092][ T332] br1: port 2(vx20) entered blocking state [ 15.952366][ T332] br1: port 2(vx20) entered forwarding state [ 16.111891][ T334] br1: port 3(veth1) entered blocking state [ 16.112321][ T334] br1: port 3(veth1) entered disabled state [ 16.112736][ T334] veth1: entered allmulticast mode [ 16.116219][ T334] veth1: entered promiscuous mode [ 16.200994][ T37] br1: port 3(veth1) entered blocking state [ 16.201401][ T37] br1: port 3(veth1) entered forwarding state [ 16.364403][ T337] br1: port 4(veth2) entered blocking state [ 16.364686][ T337] br1: port 4(veth2) entered disabled state [ 16.364985][ T337] veth2: entered allmulticast mode [ 16.366865][ T337] veth2: entered promiscuous mode [ 16.456164][ T40] br1: port 4(veth2) entered blocking state [ 16.456495][ T40] br1: port 4(veth2) entered forwarding state [ 17.100933][ T347] 8021q: 802.1Q VLAN Support v1.8 [ 17.135872][ T346] ip (346) used greatest stack depth: 23752 bytes left [ 17.395614][ T350] br1: entered promiscuous mode [ 17.398531][ T350] br1: left promiscuous mode [ 17.421915][ T350] br1: entered promiscuous mode [ 22.476574][ T422] br1: port 1(vx10) entered blocking state [ 22.476915][ T422] br1: port 1(vx10) entered disabled state [ 22.478200][ T422] vx10: entered allmulticast mode [ 22.480184][ T422] vx10: entered promiscuous mode [ 22.482114][ T422] br1: port 1(vx10) entered blocking state [ 22.482487][ T422] br1: port 1(vx10) entered forwarding state [ 22.800427][ T426] br1: port 2(vx20) entered blocking state [ 22.800758][ T426] br1: port 2(vx20) entered disabled state [ 22.801041][ T426] vx20: entered allmulticast mode [ 22.802942][ T426] vx20: entered promiscuous mode [ 22.803480][ T426] br1: port 2(vx20) entered blocking state [ 22.803735][ T426] br1: port 2(vx20) entered forwarding state [ 22.966084][ T428] br1: port 3(w1) entered blocking state [ 22.966326][ T428] br1: port 3(w1) entered disabled state [ 22.966578][ T428] w1: entered allmulticast mode [ 22.968432][ T428] w1: entered promiscuous mode [ 23.057215][ T40] br1: port 3(w1) entered blocking state [ 23.057465][ T40] br1: port 3(w1) entered forwarding state [ 23.204541][ T431] br1: port 4(w3) entered blocking state [ 23.204816][ T431] br1: port 4(w3) entered disabled state [ 23.205069][ T431] w3: entered allmulticast mode [ 23.206971][ T431] w3: entered promiscuous mode [ 23.270129][ T37] br1: port 4(w3) entered blocking state [ 23.270425][ T37] br1: port 4(w3) entered forwarding state [ 24.077049][ T441] br1: entered promiscuous mode [ 24.079551][ T441] br1: left promiscuous mode [ 24.096106][ T441] br1: entered promiscuous mode [ 24.709055][ C1] br1: received packet on vx10 with own address as source address (addr:00:00:5e:00:01:01, vlan:10) [ 24.712352][ C1] IPv6: vlan10-v: IPv6 duplicate address 2001:db8:1::3 used by 00:00:5e:00:01:01 detected! [ 24.900151][ C1] br1: received packet on vx10 with own address as source address (addr:00:00:5e:00:01:01, vlan:10) [ 25.027684][ C1] br1: received packet on vx20 with own address as source address (addr:00:00:5e:00:01:01, vlan:20) [ 25.028650][ C1] br1: received packet on vx20 with own address as source address (addr:00:00:5e:00:01:01, vlan:20) [ 25.029213][ C1] IPv6: vlan20-v: IPv6 duplicate address fe80::200:5eff:fe00:101 used by 00:00:5e:00:01:01 detected! [ 25.220279][ C1] br1: received packet on vx20 with own address as source address (addr:00:00:5e:00:01:01, vlan:20) [ 25.220890][ C1] IPv6: vlan20-v: IPv6 duplicate address 2001:db8:2::3 used by 00:00:5e:00:01:01 detected! [ 25.476002][ C1] br1: received packet on vx10 with own address as source address (addr:00:00:5e:00:01:01, vlan:10) [ 25.476898][ C1] br1: received packet on vx10 with own address as source address (addr:00:00:5e:00:01:01, vlan:10) [ 48.058473][ T11] w3: left allmulticast mode [ 48.058931][ T11] w3: left promiscuous mode [ 48.059532][ T11] br1: port 4(w3) entered disabled state [ 48.065636][ T11] w1: left allmulticast mode [ 48.065938][ T11] w1: left promiscuous mode [ 48.067789][ T11] br1: port 3(w1) entered disabled state [ 48.070620][ T11] vx20: left allmulticast mode [ 48.070913][ T11] vx20: left promiscuous mode [ 48.072136][ T11] br1: port 2(vx20) entered disabled state [ 48.076565][ T11] vx10: left allmulticast mode [ 48.076852][ T11] vx10: left promiscuous mode [ 48.077406][ T11] br1: port 1(vx10) entered disabled state [ 48.099401][ T11] [ 48.099515][ T11] ============================================ [ 48.099691][ T11] WARNING: possible recursive locking detected [ 48.099866][ T11] 6.13.0-rc5-virtme #1 Not tainted [ 48.100006][ T11] -------------------------------------------- [ 48.100199][ T11] kworker/u16:0/11 is trying to acquire lock: [ 48.100391][ T11] ffffffffb23d6630 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 48.100689][ T11] [ 48.100689][ T11] but task is already holding lock: [ 48.100890][ T11] ffffffffb23d6630 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 48.101170][ T11] [ 48.101170][ T11] other info that might help us debug this: [ 48.101387][ T11] Possible unsafe locking scenario: [ 48.101387][ T11] [ 48.101597][ T11] CPU0 [ 48.101701][ T11] ---- [ 48.101802][ T11] lock((netdev_chain).rwsem); [ 48.101941][ T11] lock((netdev_chain).rwsem); [ 48.102080][ T11] [ 48.102080][ T11] *** DEADLOCK *** [ 48.102080][ T11] [ 48.102290][ T11] May be due to missing lock nesting notation [ 48.102290][ T11] [ 48.102499][ T11] 5 locks held by kworker/u16:0/11: [ 48.102643][ T11] #0: ffff8880010ad948 ((wq_completion)netns){+.+.}-{0:0}, at: process_one_work+0x7ec/0x16d0 [ 48.102927][ T11] #1: ffffc900000b7da0 (net_cleanup_work){+.+.}-{0:0}, at: process_one_work+0xe0b/0x16d0 [ 48.103173][ T11] #2: ffffffffb23cc090 (pernet_ops_rwsem){++++}-{4:4}, at: cleanup_net+0xbc/0xa50 [ 48.103430][ T11] #3: ffffffffb23e7a48 (rtnl_mutex){+.+.}-{4:4}, at: cleanup_net+0x45e/0xa50 [ 48.103677][ T11] #4: ffffffffb23d6630 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 48.103953][ T11] [ 48.103953][ T11] stack backtrace: [ 48.104134][ T11] CPU: 0 UID: 0 PID: 11 Comm: kworker/u16:0 Not tainted 6.13.0-rc5-virtme #1 [ 48.104377][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.104559][ T11] Workqueue: netns cleanup_net [ 48.104708][ T11] Call Trace: [ 48.104817][ T11] [ 48.104906][ T11] dump_stack_lvl+0x82/0xd0 [ 48.105055][ T11] print_deadlock_bug+0x40a/0x650 [ 48.105213][ T11] validate_chain+0x5bf/0xae0 [ 48.105356][ T11] ? __pfx_validate_chain+0x10/0x10 [ 48.105505][ T11] ? hlock_class+0x4e/0x130 [ 48.105643][ T11] ? mark_lock+0x38/0x3e0 [ 48.105752][ T11] __lock_acquire+0xb9a/0x1680 [ 48.105905][ T11] ? spin_bug+0x1b1/0x1d0 [ 48.106017][ T11] ? debug_object_assert_init+0x2a9/0x370 [ 48.106159][ T11] lock_acquire.part.0+0xeb/0x330 [ 48.106298][ T11] ? blocking_notifier_call_chain+0x50/0x90 [ 48.106478][ T11] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 48.106617][ T11] ? trace_lock_acquire+0x14c/0x1f0 [ 48.106766][ T11] ? lock_acquire+0x32/0xc0 [ 48.106919][ T11] ? blocking_notifier_call_chain+0x50/0x90 [ 48.107093][ T11] down_read+0x9f/0x340 [ 48.107200][ T11] ? blocking_notifier_call_chain+0x50/0x90 [ 48.107373][ T11] ? __pfx_down_read+0x10/0x10 [ 48.107523][ T11] blocking_notifier_call_chain+0x50/0x90 [ 48.107665][ T11] __dev_close_many+0xdf/0x2d0 [ 48.107813][ T11] ? __pfx___dev_close_many+0x10/0x10 [ 48.107955][ T11] dev_close_many+0x202/0x650 [ 48.108095][ T11] ? __lock_release+0x103/0x460 [ 48.108234][ T11] ? __pfx_dev_close_many+0x10/0x10 [ 48.108377][ T11] ? __pfx___lock_release+0x10/0x10 [ 48.108515][ T11] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 48.108663][ T11] vlan_device_event+0x143b/0x2130 [8021q] [ 48.108846][ T11] ? net_generic+0xbb/0x1f0 [vxlan] [ 48.109002][ T11] ? __pfx_vlan_device_event+0x10/0x10 [8021q] [ 48.109180][ T11] ? __pfx_vxlan_netdevice_event+0x10/0x10 [vxlan] [ 48.109377][ T11] ? packet_notifier+0x3b0/0x810 [ 48.109532][ T11] notifier_call_chain+0xcd/0x150 [ 48.109674][ T11] blocking_notifier_call_chain+0x66/0x90 [ 48.109819][ T11] dev_close_many+0x2d8/0x650 [ 48.109971][ T11] ? __lock_release+0x103/0x460 [ 48.110115][ T11] ? __virt_addr_valid+0x22b/0x430 [ 48.110261][ T11] ? __pfx_dev_close_many+0x10/0x10 [ 48.110418][ T11] unregister_netdevice_many_notify+0x8e5/0x1580 [ 48.110593][ T11] ? mark_held_locks+0x9e/0xe0 [ 48.110752][ T11] ? __pfx_unregister_netdevice_many_notify+0x10/0x10 [ 48.110930][ T11] ? mutex_is_locked+0x1c/0x60 [ 48.111071][ T11] ? rtnl_is_locked+0x15/0x20 [ 48.111213][ T11] ? __pfx_unregister_netdevice_queue+0x10/0x10 [ 48.111400][ T11] ? mutex_is_locked+0x1c/0x60 [ 48.111541][ T11] ? nexthop_net_exit_batch_rtnl+0x83/0x210 [ 48.111718][ T11] cleanup_net+0x4cf/0xa50 [ 48.111859][ T11] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 48.112000][ T11] ? __pfx_cleanup_net+0x10/0x10 [ 48.112139][ T11] ? trace_lock_acquire+0x14c/0x1f0 [ 48.112280][ T11] ? lock_acquire+0x32/0xc0 [ 48.112425][ T11] ? process_one_work+0xe0b/0x16d0 [ 48.112567][ T11] process_one_work+0xe55/0x16d0 [ 48.112723][ T11] ? __pfx___lock_release+0x10/0x10 [ 48.112863][ T11] ? __pfx_process_one_work+0x10/0x10 [ 48.113018][ T11] ? assign_work+0x16c/0x240 [ 48.113158][ T11] worker_thread+0x58c/0xce0 [ 48.113313][ T11] ? __pfx_worker_thread+0x10/0x10 [ 48.113453][ T11] kthread+0x28a/0x350 [ 48.113573][ T11] ? __pfx_kthread+0x10/0x10 [ 48.113712][ T11] ret_from_fork+0x31/0x70 [ 48.113853][ T11] ? __pfx_kthread+0x10/0x10 [ 48.114005][ T11] ret_from_fork_asm+0x1a/0x30 [ 48.114167][ T11] [ 49.488410][ T664] br1: left promiscuous mode [ 49.909722][ T670] br1: port 4(veth2) entered disabled state [ 49.962234][ T671] veth2: left allmulticast mode [ 49.962484][ T671] veth2: left promiscuous mode [ 49.962776][ T671] br1: port 4(veth2) entered disabled state [ 50.066404][ T673] br1: port 3(veth1) entered disabled state [ 50.122941][ T674] veth1: left allmulticast mode [ 50.123128][ T674] veth1: left promiscuous mode [ 50.123400][ T674] br1: port 3(veth1) entered disabled state [ 50.226422][ T676] vx20: left allmulticast mode [ 50.226634][ T676] vx20: left promiscuous mode [ 50.226897][ T676] br1: port 2(vx20) entered disabled state [ 50.472961][ T680] vx10: left allmulticast mode [ 50.473192][ T680] vx10: left promiscuous mode [ 50.473501][ T680] br1: port 1(vx10) entered disabled state