[ 10.876387][ T270] ip (270) used greatest stack depth: 23752 bytes left [ 11.941576][ T279] ip (279) used greatest stack depth: 23552 bytes left [ 12.237876][ T285] veth0: renamed from veth1 [ 13.116239][ T302] br0: port 1(swp1) entered blocking state [ 13.116619][ T302] br0: port 1(swp1) entered disabled state [ 13.116997][ T302] swp1: entered allmulticast mode [ 13.118233][ T302] swp1: entered promiscuous mode [ 13.124976][ T302] [ 13.125069][ T302] ============================================ [ 13.125255][ T302] WARNING: possible recursive locking detected [ 13.125485][ T302] 6.13.0-rc5-virtme #1 Not tainted [ 13.125638][ T302] -------------------------------------------- [ 13.125834][ T302] ip/302 is trying to acquire lock: [ 13.125986][ T302] ffffffff8a5f6a70 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 13.126297][ T302] [ 13.126297][ T302] but task is already holding lock: [ 13.126535][ T302] ffffffff8a5f6a70 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 13.126831][ T302] [ 13.126831][ T302] other info that might help us debug this: [ 13.127046][ T302] Possible unsafe locking scenario: [ 13.127046][ T302] [ 13.127272][ T302] CPU0 [ 13.127382][ T302] ---- [ 13.127495][ T302] lock((netdev_chain).rwsem); [ 13.127642][ T302] lock((netdev_chain).rwsem); [ 13.127790][ T302] [ 13.127790][ T302] *** DEADLOCK *** [ 13.127790][ T302] [ 13.128008][ T302] May be due to missing lock nesting notation [ 13.128008][ T302] [ 13.128225][ T302] 2 locks held by ip/302: [ 13.128340][ T302] #0: ffffffff8a607e88 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0x653/0xa70 [ 13.128609][ T302] #1: ffffffff8a5f6a70 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 13.128915][ T302] [ 13.128915][ T302] stack backtrace: [ 13.129095][ T302] CPU: 0 UID: 0 PID: 302 Comm: ip Not tainted 6.13.0-rc5-virtme #1 [ 13.129324][ T302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.129512][ T302] Call Trace: [ 13.129627][ T302] [ 13.129709][ T302] dump_stack_lvl+0x82/0xd0 [ 13.129869][ T302] print_deadlock_bug+0x40a/0x650 [ 13.130020][ T302] validate_chain+0x5bf/0xae0 [ 13.130171][ T302] ? __pfx_validate_chain+0x10/0x10 [ 13.130324][ T302] ? hlock_class+0x4e/0x130 [ 13.130475][ T302] ? mark_lock+0x38/0x3e0 [ 13.130591][ T302] __lock_acquire+0xb9a/0x1680 [ 13.130742][ T302] lock_acquire.part.0+0xeb/0x330 [ 13.130893][ T302] ? blocking_notifier_call_chain+0x50/0x90 [ 13.131080][ T302] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 13.131229][ T302] ? trace_lock_acquire+0x14c/0x1f0 [ 13.131379][ T302] ? lock_acquire+0x32/0xc0 [ 13.131528][ T302] ? blocking_notifier_call_chain+0x50/0x90 [ 13.131712][ T302] down_read+0x9f/0x340 [ 13.131825][ T302] ? blocking_notifier_call_chain+0x50/0x90 [ 13.132006][ T302] ? __pfx_down_read+0x10/0x10 [ 13.132155][ T302] blocking_notifier_call_chain+0x50/0x90 [ 13.132308][ T302] netdev_update_features+0xb0/0xc0 [ 13.132457][ T302] ? __pfx_netdev_update_features+0x10/0x10 [ 13.132642][ T302] vlan_device_event+0x1153/0x2130 [ 13.132799][ T302] ? __pfx_vlan_device_event+0x10/0x10 [ 13.132948][ T302] ? __pfx_br_device_event+0x10/0x10 [ 13.133098][ T302] ? packet_notifier+0x3b0/0x810 [ 13.133247][ T302] notifier_call_chain+0xcd/0x150 [ 13.133407][ T302] blocking_notifier_call_chain+0x66/0x90 [ 13.133554][ T302] netdev_update_features+0xb0/0xc0 [ 13.133701][ T302] ? __pfx_netdev_update_features+0x10/0x10 [ 13.133882][ T302] br_add_if+0x6c5/0x1330 [ 13.133996][ T302] ? rtnl_is_locked+0x15/0x20 [ 13.134143][ T302] ? netdev_master_upper_dev_get+0x13/0x120 [ 13.134325][ T302] do_setlink.constprop.0+0x80e/0x2300 [ 13.134476][ T302] ? __pfx_do_setlink.constprop.0+0x10/0x10 [ 13.134656][ T302] ? lock_acquire.part.0+0xeb/0x330 [ 13.134804][ T302] ? rtnl_newlink+0x653/0xa70 [ 13.134947][ T302] ? rtnl_newlink+0xb9/0xa70 [ 13.135091][ T302] ? rtnetlink_rcv_msg+0x712/0xc10 [ 13.135240][ T302] ? __mutex_trylock_common+0xfa/0x260 [ 13.135416][ T302] ? __pfx___mutex_trylock_common+0x10/0x10 [ 13.135605][ T302] ? lock_acquire+0x32/0xc0 [ 13.135758][ T302] ? trace_contention_end+0xef/0x150 [ 13.135908][ T302] ? __mutex_lock+0x190/0xbc0 [ 13.136060][ T302] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 13.136209][ T302] ? rtnl_newlink+0x653/0xa70 [ 13.136360][ T302] ? __pfx___mutex_lock+0x10/0x10 [ 13.136510][ T302] ? __rtnl_newlink+0x3f2/0xa80 [ 13.136672][ T302] rtnl_newlink+0x69c/0xa70 [ 13.136819][ T302] ? __pfx_rtnl_newlink+0x10/0x10 [ 13.136964][ T302] ? find_held_lock+0x2c/0x110 [ 13.137110][ T302] ? __pfx___lock_release+0x10/0x10 [ 13.137257][ T302] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 13.137405][ T302] ? rtnetlink_rcv_msg+0x6ef/0xc10 [ 13.137552][ T302] ? __pfx_rtnl_newlink+0x10/0x10 [ 13.137696][ T302] rtnetlink_rcv_msg+0x712/0xc10 [ 13.137845][ T302] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 13.137992][ T302] ? hlock_class+0x4e/0x130 [ 13.138136][ T302] ? mark_lock+0x38/0x3e0 [ 13.138249][ T302] ? __lock_acquire+0xb9a/0x1680 [ 13.138394][ T302] netlink_rcv_skb+0x130/0x360 [ 13.138542][ T302] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 13.138690][ T302] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 13.138847][ T302] ? netlink_deliver_tap+0x13e/0x340 [ 13.138995][ T302] ? netlink_deliver_tap+0xc3/0x340 [ 13.139146][ T302] netlink_unicast+0x44b/0x710 [ 13.139294][ T302] ? __pfx_netlink_unicast+0x10/0x10 [ 13.139442][ T302] ? find_held_lock+0x2c/0x110 [ 13.139592][ T302] netlink_sendmsg+0x723/0xbe0 [ 13.139737][ T302] ? __pfx_netlink_sendmsg+0x10/0x10 [ 13.139891][ T302] ____sys_sendmsg+0x7ac/0xa10 [ 13.140038][ T302] ? __pfx_____sys_sendmsg+0x10/0x10 [ 13.140182][ T302] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 13.140367][ T302] ___sys_sendmsg+0xee/0x170 [ 13.140514][ T302] ? __pfx____sys_sendmsg+0x10/0x10 [ 13.140661][ T302] ? kasan_save_stack+0x34/0x50 [ 13.140808][ T302] ? kasan_save_stack+0x24/0x50 [ 13.140956][ T302] ? __kasan_record_aux_stack+0x8e/0xa0 [ 13.141104][ T302] ? __call_rcu_common.constprop.0+0xa1/0x4b0 [ 13.141286][ T302] ? __x64_sys_close+0x7c/0xd0 [ 13.141433][ T302] ? do_syscall_64+0xc1/0x1d0 [ 13.141578][ T302] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 13.141763][ T302] ? __lock_acquire+0xb9a/0x1680 [ 13.141914][ T302] ? find_held_lock+0x2c/0x110 [ 13.142061][ T302] ? __lock_release+0x103/0x460 [ 13.142211][ T302] ? __virt_addr_valid+0x22b/0x430 [ 13.142361][ T302] ? __pfx___lock_release+0x10/0x10 [ 13.142506][ T302] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 13.142673][ T302] __sys_sendmsg+0x109/0x1a0 [ 13.142823][ T302] ? __pfx___sys_sendmsg+0x10/0x10 [ 13.142974][ T302] ? __pfx_slab_free_after_rcu_debug+0x10/0x10 [ 13.143172][ T302] do_syscall_64+0xc1/0x1d0 [ 13.143323][ T302] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 13.143511][ T302] RIP: 0033:0x7fc5c964d9a7 [ 13.143665][ T302] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 [ 13.144196][ T302] RSP: 002b:00007ffc7d920608 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 13.144421][ T302] RAX: ffffffffffffffda RBX: 00007ffc7d920d40 RCX: 00007fc5c964d9a7 [ 13.144641][ T302] RDX: 0000000000000000 RSI: 00007ffc7d920670 RDI: 0000000000000005 [ 13.144862][ T302] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 13.145081][ T302] R10: 000000001432a910 R11: 0000000000000246 R12: 0000000000000004 [ 13.145309][ T302] R13: 00000000677965fe R14: 0000000000498600 R15: 0000000000000000 [ 13.145555][ T302] [ 13.146722][ T302] br0: port 1(swp1) entered blocking state [ 13.146911][ T302] br0: port 1(swp1) entered forwarding state [ 13.350489][ T304] br0: port 2(vx0) entered blocking state [ 13.350744][ T304] br0: port 2(vx0) entered disabled state [ 13.350919][ T304] vx0: entered allmulticast mode [ 13.351853][ T304] vx0: entered promiscuous mode [ 13.352355][ T304] br0: port 2(vx0) entered blocking state [ 13.352505][ T304] br0: port 2(vx0) entered forwarding state [ 14.133869][ T318] br0: port 1(swp1) entered blocking state [ 14.134105][ T318] br0: port 1(swp1) entered disabled state [ 14.134308][ T318] swp1: entered allmulticast mode [ 14.135462][ T318] swp1: entered promiscuous mode [ 14.136448][ T318] br0: port 1(swp1) entered blocking state [ 14.136639][ T318] br0: port 1(swp1) entered forwarding state [ 14.260177][ T320] br0: port 2(vx0) entered blocking state [ 14.260428][ T320] br0: port 2(vx0) entered disabled state [ 14.260589][ T320] vx0: entered allmulticast mode [ 14.261498][ T320] vx0: entered promiscuous mode [ 14.261957][ T320] br0: port 2(vx0) entered blocking state [ 14.262105][ T320] br0: port 2(vx0) entered forwarding state [ 19.855232][ T332] GACT probability NOT on [ 20.825395][ T69] br0: port 1(swp1) entered disabled state [ 21.604985][ T69] br0: port 1(swp1) entered blocking state [ 21.605301][ T69] br0: port 1(swp1) entered forwarding state [ 22.546928][ T69] br0: port 1(swp1) entered disabled state [ 23.357112][ T69] br0: port 1(swp1) entered blocking state [ 23.357412][ T69] br0: port 1(swp1) entered forwarding state [ 24.958809][ T37] br0: port 1(swp1) entered disabled state [ 25.823199][ T11] vx0: left allmulticast mode [ 25.823411][ T11] vx0: left promiscuous mode [ 25.823702][ T11] br0: port 2(vx0) entered disabled state [ 25.824551][ T11] swp1: left allmulticast mode [ 25.824721][ T11] swp1: left promiscuous mode [ 25.825017][ T11] br0: port 1(swp1) entered disabled state [ 26.121977][ T11] vx0: left allmulticast mode [ 26.122260][ T11] vx0: left promiscuous mode [ 26.122520][ T11] br0: port 2(vx0) entered disabled state [ 26.123253][ T11] swp1: left allmulticast mode [ 26.123423][ T11] swp1: left promiscuous mode [ 26.123678][ T11] br0: port 1(swp1) entered disabled state [ 27.774854][ T488] veth0: renamed from veth1 [ 28.387829][ T505] br0: port 1(swp1) entered blocking state [ 28.388265][ T505] br0: port 1(swp1) entered disabled state [ 28.388467][ T505] swp1: entered allmulticast mode [ 28.389392][ T505] swp1: entered promiscuous mode [ 28.390335][ T505] br0: port 1(swp1) entered blocking state [ 28.390527][ T505] br0: port 1(swp1) entered forwarding state [ 28.504043][ T507] br0: port 2(vx0) entered blocking state [ 28.504296][ T507] br0: port 2(vx0) entered disabled state [ 28.504467][ T507] vx0: entered allmulticast mode [ 28.505810][ T507] vx0: entered promiscuous mode [ 28.506274][ T507] br0: port 2(vx0) entered blocking state [ 28.506439][ T507] br0: port 2(vx0) entered forwarding state [ 29.243413][ T520] br0: port 1(swp1) entered blocking state [ 29.243637][ T520] br0: port 1(swp1) entered disabled state [ 29.243838][ T520] swp1: entered allmulticast mode [ 29.244737][ T520] swp1: entered promiscuous mode [ 29.245714][ T520] br0: port 1(swp1) entered blocking state [ 29.245912][ T520] br0: port 1(swp1) entered forwarding state [ 29.365588][ T522] br0: port 2(vx0) entered blocking state [ 29.365817][ T522] br0: port 2(vx0) entered disabled state [ 29.366002][ T522] vx0: entered allmulticast mode [ 29.366928][ T522] vx0: entered promiscuous mode [ 29.367400][ T522] br0: port 2(vx0) entered blocking state [ 29.367555][ T522] br0: port 2(vx0) entered forwarding state [ 36.326616][ T69] br0: port 1(swp1) entered disabled state [ 37.543003][ T37] br0: port 1(swp1) entered blocking state [ 37.543230][ T37] br0: port 1(swp1) entered forwarding state [ 38.547143][ T69] br0: port 1(swp1) entered disabled state [ 39.722365][ T37] br0: port 1(swp1) entered blocking state [ 39.722588][ T37] br0: port 1(swp1) entered forwarding state [ 42.121872][ T69] br0: port 1(swp1) entered disabled state [ 43.385040][ T11] vx0: left allmulticast mode [ 43.385241][ T11] vx0: left promiscuous mode [ 43.385502][ T11] br0: port 2(vx0) entered disabled state [ 43.386362][ T11] swp1: left allmulticast mode [ 43.386516][ T11] swp1: left promiscuous mode [ 43.386760][ T11] br0: port 1(swp1) entered disabled state [ 43.636148][ T11] vx0: left allmulticast mode [ 43.636370][ T11] vx0: left promiscuous mode [ 43.636638][ T11] br0: port 2(vx0) entered disabled state [ 43.637459][ T11] swp1: left allmulticast mode [ 43.637629][ T11] swp1: left promiscuous mode [ 43.637892][ T11] br0: port 1(swp1) entered disabled state [ 45.271852][ T750] veth0: renamed from veth1 [ 45.880947][ T767] br0: port 1(swp1) entered blocking state [ 45.881169][ T767] br0: port 1(swp1) entered disabled state [ 45.881372][ T767] swp1: entered allmulticast mode [ 45.882301][ T767] swp1: entered promiscuous mode [ 45.889268][ T767] br0: port 1(swp1) entered blocking state [ 45.889542][ T767] br0: port 1(swp1) entered forwarding state [ 46.002586][ T769] br0: port 2(vx0) entered blocking state [ 46.002870][ T769] br0: port 2(vx0) entered disabled state [ 46.003070][ T769] vx0: entered allmulticast mode [ 46.004029][ T769] vx0: entered promiscuous mode [ 46.004499][ T769] br0: port 2(vx0) entered blocking state [ 46.004657][ T769] br0: port 2(vx0) entered forwarding state [ 46.750377][ T782] br0: port 1(swp1) entered blocking state [ 46.750668][ T782] br0: port 1(swp1) entered disabled state [ 46.750878][ T782] swp1: entered allmulticast mode [ 46.751807][ T782] swp1: entered promiscuous mode [ 46.752760][ T782] br0: port 1(swp1) entered blocking state [ 46.752957][ T782] br0: port 1(swp1) entered forwarding state [ 46.871136][ T784] br0: port 2(vx0) entered blocking state [ 46.871366][ T784] br0: port 2(vx0) entered disabled state [ 46.871555][ T784] vx0: entered allmulticast mode [ 46.878170][ T784] vx0: entered promiscuous mode [ 46.878691][ T784] br0: port 2(vx0) entered blocking state [ 46.878849][ T784] br0: port 2(vx0) entered forwarding state [ 53.357675][ T69] br0: port 1(swp1) entered disabled state [ 58.825644][ T11] vx0: left allmulticast mode [ 58.825855][ T11] vx0: left promiscuous mode [ 58.826130][ T11] br0: port 2(vx0) entered disabled state [ 58.826939][ T11] swp1: left allmulticast mode [ 58.827085][ T11] swp1: left promiscuous mode [ 58.827316][ T11] br0: port 1(swp1) entered disabled state [ 59.072456][ T11] vx0: left allmulticast mode [ 59.072650][ T11] vx0: left promiscuous mode [ 59.072917][ T11] br0: port 2(vx0) entered disabled state [ 59.074037][ T11] swp1: left allmulticast mode [ 59.074188][ T11] swp1: left promiscuous mode [ 59.074430][ T11] br0: port 1(swp1) entered disabled state [ 60.699161][ T984] veth0: renamed from veth1 [ 61.300482][ T1000] br0: port 1(swp1) entered blocking state [ 61.300714][ T1000] br0: port 1(swp1) entered disabled state [ 61.300929][ T1000] swp1: entered allmulticast mode [ 61.301833][ T1000] swp1: entered promiscuous mode [ 61.303723][ T1000] br0: port 1(swp1) entered blocking state [ 61.303931][ T1000] br0: port 1(swp1) entered forwarding state [ 61.424298][ T1002] br0: port 2(vx0) entered blocking state [ 61.424556][ T1002] br0: port 2(vx0) entered disabled state [ 61.424724][ T1002] vx0: entered allmulticast mode [ 61.425659][ T1002] vx0: entered promiscuous mode [ 61.426133][ T1002] br0: port 2(vx0) entered blocking state [ 61.426292][ T1002] br0: port 2(vx0) entered forwarding state [ 62.176009][ T1015] br0: port 1(swp1) entered blocking state [ 62.176238][ T1015] br0: port 1(swp1) entered disabled state [ 62.176442][ T1015] swp1: entered allmulticast mode [ 62.177348][ T1015] swp1: entered promiscuous mode [ 62.184141][ T1015] br0: port 1(swp1) entered blocking state [ 62.184339][ T1015] br0: port 1(swp1) entered forwarding state [ 62.301160][ T1017] br0: port 2(vx0) entered blocking state [ 62.301406][ T1017] br0: port 2(vx0) entered disabled state [ 62.301571][ T1017] vx0: entered allmulticast mode [ 62.302488][ T1017] vx0: entered promiscuous mode [ 62.302949][ T1017] br0: port 2(vx0) entered blocking state [ 62.303105][ T1017] br0: port 2(vx0) entered forwarding state [ 68.406772][ T125] br0: port 1(swp1) entered disabled state [ 69.459035][ T37] br0: port 1(swp1) entered disabled state [ 75.926785][ T11] vx0: left allmulticast mode [ 75.927010][ T11] vx0: left promiscuous mode [ 75.927283][ T11] br0: port 2(vx0) entered disabled state [ 75.928176][ T11] swp1: left allmulticast mode [ 75.928346][ T11] swp1: left promiscuous mode [ 75.928601][ T11] br0: port 1(swp1) entered disabled state [ 76.179389][ T11] vx0: left allmulticast mode [ 76.179599][ T11] vx0: left promiscuous mode [ 76.179861][ T11] br0: port 2(vx0) entered disabled state [ 76.180577][ T11] swp1: left allmulticast mode [ 76.180744][ T11] swp1: left promiscuous mode [ 76.180999][ T11] br0: port 1(swp1) entered disabled state [ 77.821709][ T1146] veth0: renamed from veth1 [ 78.440372][ T1163] br0: port 1(swp1) entered blocking state [ 78.440593][ T1163] br0: port 1(swp1) entered disabled state [ 78.440790][ T1163] swp1: entered allmulticast mode [ 78.441726][ T1163] swp1: entered promiscuous mode [ 78.442724][ T1163] br0: port 1(swp1) entered blocking state [ 78.442907][ T1163] br0: port 1(swp1) entered forwarding state [ 78.550960][ T1165] br0: port 2(vx0) entered blocking state [ 78.551223][ T1165] br0: port 2(vx0) entered disabled state [ 78.551391][ T1165] vx0: entered allmulticast mode [ 78.552344][ T1165] vx0: entered promiscuous mode [ 78.552737][ T1165] br0: port 2(vx0) entered blocking state [ 78.552898][ T1165] br0: port 2(vx0) entered forwarding state [ 79.293725][ T1178] br0: port 1(swp1) entered blocking state [ 79.294426][ T1178] br0: port 1(swp1) entered disabled state [ 79.294638][ T1178] swp1: entered allmulticast mode [ 79.295607][ T1178] swp1: entered promiscuous mode [ 79.296603][ T1178] br0: port 1(swp1) entered blocking state [ 79.296804][ T1178] br0: port 1(swp1) entered forwarding state [ 79.424238][ T1180] br0: port 2(vx0) entered blocking state [ 79.424493][ T1180] br0: port 2(vx0) entered disabled state [ 79.424659][ T1180] vx0: entered allmulticast mode [ 79.425594][ T1180] vx0: entered promiscuous mode [ 79.425986][ T1180] br0: port 2(vx0) entered blocking state [ 79.426142][ T1180] br0: port 2(vx0) entered forwarding state [ 85.043281][ T125] br0: port 1(swp1) entered disabled state [ 115.230936][ T11] vx0: left allmulticast mode [ 115.231114][ T11] vx0: left promiscuous mode [ 115.231362][ T11] br0: port 2(vx0) entered disabled state [ 115.234751][ T11] swp1: left allmulticast mode [ 115.234943][ T11] swp1: left promiscuous mode [ 115.235184][ T11] br0: port 1(swp1) entered disabled state [ 115.480338][ T11] vx0: left allmulticast mode [ 115.480506][ T11] vx0: left promiscuous mode [ 115.480755][ T11] br0: port 2(vx0) entered disabled state [ 115.481623][ T11] swp1: left allmulticast mode [ 115.481776][ T11] swp1: left promiscuous mode [ 115.482062][ T11] br0: port 1(swp1) entered disabled state