[ 10.594981][ T269] ip (269) used greatest stack depth: 23752 bytes left [ 11.772875][ T284] veth0: renamed from veth1 [ 12.625497][ T300] br0: port 1(swp1) entered blocking state [ 12.625873][ T300] br0: port 1(swp1) entered disabled state [ 12.626135][ T300] swp1: entered allmulticast mode [ 12.627362][ T300] swp1: entered promiscuous mode [ 12.627978][ T300] [ 12.628064][ T300] ============================================ [ 12.628247][ T300] WARNING: possible recursive locking detected [ 12.628432][ T300] 6.13.0-rc5-virtme #1 Not tainted [ 12.628581][ T300] -------------------------------------------- [ 12.628765][ T300] ip/300 is trying to acquire lock: [ 12.628913][ T300] ffffffffa35f6a70 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 12.629220][ T300] [ 12.629220][ T300] but task is already holding lock: [ 12.629438][ T300] ffffffffa35f6a70 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 12.629732][ T300] [ 12.629732][ T300] other info that might help us debug this: [ 12.629951][ T300] Possible unsafe locking scenario: [ 12.629951][ T300] [ 12.630171][ T300] CPU0 [ 12.630287][ T300] ---- [ 12.630398][ T300] lock((netdev_chain).rwsem); [ 12.630548][ T300] lock((netdev_chain).rwsem); [ 12.630700][ T300] [ 12.630700][ T300] *** DEADLOCK *** [ 12.630700][ T300] [ 12.630915][ T300] May be due to missing lock nesting notation [ 12.630915][ T300] [ 12.631144][ T300] 2 locks held by ip/300: [ 12.631257][ T300] #0: ffffffffa3607e88 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0x653/0xa70 [ 12.631527][ T300] #1: ffffffffa35f6a70 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 12.631831][ T300] [ 12.631831][ T300] stack backtrace: [ 12.632011][ T300] CPU: 3 UID: 0 PID: 300 Comm: ip Not tainted 6.13.0-rc5-virtme #1 [ 12.632233][ T300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.632417][ T300] Call Trace: [ 12.632531][ T300] [ 12.632609][ T300] dump_stack_lvl+0x82/0xd0 [ 12.632762][ T300] print_deadlock_bug+0x40a/0x650 [ 12.632914][ T300] validate_chain+0x5bf/0xae0 [ 12.633063][ T300] ? __pfx_validate_chain+0x10/0x10 [ 12.633214][ T300] ? hlock_class+0x4e/0x130 [ 12.633363][ T300] ? mark_lock+0x38/0x3e0 [ 12.633478][ T300] __lock_acquire+0xb9a/0x1680 [ 12.633629][ T300] lock_acquire.part.0+0xeb/0x330 [ 12.633778][ T300] ? blocking_notifier_call_chain+0x50/0x90 [ 12.633964][ T300] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 12.634111][ T300] ? trace_lock_acquire+0x14c/0x1f0 [ 12.634260][ T300] ? lock_acquire+0x32/0xc0 [ 12.634409][ T300] ? blocking_notifier_call_chain+0x50/0x90 [ 12.634599][ T300] down_read+0x9f/0x340 [ 12.634714][ T300] ? blocking_notifier_call_chain+0x50/0x90 [ 12.634898][ T300] ? __pfx_down_read+0x10/0x10 [ 12.635051][ T300] blocking_notifier_call_chain+0x50/0x90 [ 12.635204][ T300] netdev_update_features+0xb0/0xc0 [ 12.635352][ T300] ? __pfx_netdev_update_features+0x10/0x10 [ 12.635541][ T300] vlan_device_event+0x1153/0x2130 [ 12.635694][ T300] ? __pfx_vlan_device_event+0x10/0x10 [ 12.635842][ T300] ? __pfx_br_device_event+0x10/0x10 [ 12.635991][ T300] ? packet_notifier+0x3b0/0x810 [ 12.636145][ T300] notifier_call_chain+0xcd/0x150 [ 12.636296][ T300] blocking_notifier_call_chain+0x66/0x90 [ 12.636445][ T300] netdev_update_features+0xb0/0xc0 [ 12.636592][ T300] ? __pfx_netdev_update_features+0x10/0x10 [ 12.636776][ T300] br_add_if+0x6c5/0x1330 [ 12.636891][ T300] ? rtnl_is_locked+0x15/0x20 [ 12.637038][ T300] ? netdev_master_upper_dev_get+0x13/0x120 [ 12.637223][ T300] do_setlink.constprop.0+0x80e/0x2300 [ 12.637372][ T300] ? __pfx_do_setlink.constprop.0+0x10/0x10 [ 12.637555][ T300] ? lock_acquire.part.0+0xeb/0x330 [ 12.637703][ T300] ? rtnl_newlink+0x653/0xa70 [ 12.637853][ T300] ? rtnl_newlink+0xb9/0xa70 [ 12.638015][ T300] ? rtnetlink_rcv_msg+0x712/0xc10 [ 12.638161][ T300] ? __mutex_trylock_common+0xfa/0x260 [ 12.638315][ T300] ? __pfx___mutex_trylock_common+0x10/0x10 [ 12.638500][ T300] ? lock_acquire+0x32/0xc0 [ 12.638648][ T300] ? trace_contention_end+0xef/0x150 [ 12.638795][ T300] ? __mutex_lock+0x190/0xbc0 [ 12.638946][ T300] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 12.639095][ T300] ? rtnl_newlink+0x653/0xa70 [ 12.639245][ T300] ? __pfx___mutex_lock+0x10/0x10 [ 12.639399][ T300] ? __rtnl_newlink+0x3f2/0xa80 [ 12.639548][ T300] rtnl_newlink+0x69c/0xa70 [ 12.639700][ T300] ? __pfx_rtnl_newlink+0x10/0x10 [ 12.639848][ T300] ? find_held_lock+0x2c/0x110 [ 12.639997][ T300] ? __pfx___lock_release+0x10/0x10 [ 12.640144][ T300] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 12.640297][ T300] ? rtnetlink_rcv_msg+0x6ef/0xc10 [ 12.640447][ T300] ? __pfx_rtnl_newlink+0x10/0x10 [ 12.640594][ T300] rtnetlink_rcv_msg+0x712/0xc10 [ 12.640745][ T300] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 12.640893][ T300] ? hlock_class+0x4e/0x130 [ 12.641040][ T300] ? mark_lock+0x38/0x3e0 [ 12.641153][ T300] ? __lock_acquire+0xb9a/0x1680 [ 12.641301][ T300] netlink_rcv_skb+0x130/0x360 [ 12.641451][ T300] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 12.641602][ T300] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 12.641753][ T300] ? netlink_deliver_tap+0x13e/0x340 [ 12.641901][ T300] ? netlink_deliver_tap+0xc3/0x340 [ 12.642049][ T300] netlink_unicast+0x44b/0x710 [ 12.642198][ T300] ? __pfx_netlink_unicast+0x10/0x10 [ 12.642346][ T300] ? find_held_lock+0x2c/0x110 [ 12.642494][ T300] netlink_sendmsg+0x723/0xbe0 [ 12.642649][ T300] ? __pfx_netlink_sendmsg+0x10/0x10 [ 12.642799][ T300] ____sys_sendmsg+0x7ac/0xa10 [ 12.642965][ T300] ? __pfx_____sys_sendmsg+0x10/0x10 [ 12.643112][ T300] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 12.643303][ T300] ___sys_sendmsg+0xee/0x170 [ 12.643450][ T300] ? __pfx____sys_sendmsg+0x10/0x10 [ 12.643599][ T300] ? kasan_save_stack+0x34/0x50 [ 12.643752][ T300] ? kasan_save_stack+0x24/0x50 [ 12.643901][ T300] ? __kasan_record_aux_stack+0x8e/0xa0 [ 12.644047][ T300] ? __call_rcu_common.constprop.0+0xa1/0x4b0 [ 12.644233][ T300] ? __x64_sys_close+0x7c/0xd0 [ 12.644383][ T300] ? do_syscall_64+0xc1/0x1d0 [ 12.644531][ T300] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 12.644713][ T300] ? __lock_acquire+0xb9a/0x1680 [ 12.644866][ T300] ? find_held_lock+0x2c/0x110 [ 12.645016][ T300] ? __lock_release+0x103/0x460 [ 12.645162][ T300] ? __virt_addr_valid+0x22b/0x430 [ 12.645311][ T300] ? __pfx___lock_release+0x10/0x10 [ 12.645459][ T300] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 12.645608][ T300] __sys_sendmsg+0x109/0x1a0 [ 12.645756][ T300] ? __pfx___sys_sendmsg+0x10/0x10 [ 12.645907][ T300] ? __pfx_slab_free_after_rcu_debug+0x10/0x10 [ 12.646096][ T300] do_syscall_64+0xc1/0x1d0 [ 12.646245][ T300] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 12.646427][ T300] RIP: 0033:0x7fccd33229a7 [ 12.646579][ T300] 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 [ 12.647107][ T300] RSP: 002b:00007fff5aa061d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 12.647331][ T300] RAX: ffffffffffffffda RBX: 00007fff5aa06910 RCX: 00007fccd33229a7 [ 12.647556][ T300] RDX: 0000000000000000 RSI: 00007fff5aa06240 RDI: 0000000000000005 [ 12.647778][ T300] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 12.648008][ T300] R10: 0000000005140910 R11: 0000000000000246 R12: 0000000000000004 [ 12.648231][ T300] R13: 0000000067793342 R14: 0000000000498600 R15: 0000000000000000 [ 12.648457][ T300] [ 12.649156][ T300] br0: port 1(swp1) entered blocking state [ 12.649334][ T300] br0: port 1(swp1) entered forwarding state [ 12.852496][ T302] br0: port 2(vx0) entered blocking state [ 12.852733][ T302] br0: port 2(vx0) entered disabled state [ 12.852890][ T302] vx0: entered allmulticast mode [ 12.853828][ T302] vx0: entered promiscuous mode [ 12.854327][ T302] br0: port 2(vx0) entered blocking state [ 12.854486][ T302] br0: port 2(vx0) entered forwarding state [ 13.588460][ T317] br0: port 1(swp1) entered blocking state [ 13.588736][ T317] br0: port 1(swp1) entered disabled state [ 13.588954][ T317] swp1: entered allmulticast mode [ 13.602934][ T317] swp1: entered promiscuous mode [ 13.603948][ T317] br0: port 1(swp1) entered blocking state [ 13.604152][ T317] br0: port 1(swp1) entered forwarding state [ 13.710015][ T319] br0: port 2(vx0) entered blocking state [ 13.710251][ T319] br0: port 2(vx0) entered disabled state [ 13.710412][ T319] vx0: entered allmulticast mode [ 13.711352][ T319] vx0: entered promiscuous mode [ 13.711744][ T319] br0: port 2(vx0) entered blocking state [ 13.711894][ T319] br0: port 2(vx0) entered forwarding state [ 19.274655][ T332] GACT probability NOT on [ 20.198123][ T37] br0: port 1(swp1) entered disabled state [ 20.944540][ T37] br0: port 1(swp1) entered blocking state [ 20.944764][ T37] br0: port 1(swp1) entered forwarding state [ 21.828314][ T267] br0: port 1(swp1) entered disabled state [ 22.596809][ T40] br0: port 1(swp1) entered blocking state [ 22.597015][ T40] br0: port 1(swp1) entered forwarding state [ 24.094346][ T40] br0: port 1(swp1) entered disabled state [ 24.906938][ T11] vx0: left allmulticast mode [ 24.907108][ T11] vx0: left promiscuous mode [ 24.907390][ T11] br0: port 2(vx0) entered disabled state [ 24.908314][ T11] swp1: left allmulticast mode [ 24.908471][ T11] swp1: left promiscuous mode [ 24.908707][ T11] br0: port 1(swp1) entered disabled state [ 25.195289][ T11] vx0: left allmulticast mode [ 25.195568][ T11] vx0: left promiscuous mode [ 25.195826][ T11] br0: port 2(vx0) entered disabled state [ 25.196888][ T11] swp1: left allmulticast mode [ 25.197041][ T11] swp1: left promiscuous mode [ 25.197283][ T11] br0: port 1(swp1) entered disabled state [ 26.779487][ T488] veth0: renamed from veth1 [ 27.367268][ T504] br0: port 1(swp1) entered blocking state [ 27.367541][ T504] br0: port 1(swp1) entered disabled state [ 27.367759][ T504] swp1: entered allmulticast mode [ 27.368760][ T504] swp1: entered promiscuous mode [ 27.370021][ T504] br0: port 1(swp1) entered blocking state [ 27.370229][ T504] br0: port 1(swp1) entered forwarding state [ 27.483069][ T506] br0: port 2(vx0) entered blocking state [ 27.483283][ T506] br0: port 2(vx0) entered disabled state [ 27.483470][ T506] vx0: entered allmulticast mode [ 27.484410][ T506] vx0: entered promiscuous mode [ 27.484891][ T506] br0: port 2(vx0) entered blocking state [ 27.485057][ T506] br0: port 2(vx0) entered forwarding state [ 28.209403][ T519] br0: port 1(swp1) entered blocking state [ 28.210142][ T519] br0: port 1(swp1) entered disabled state [ 28.210397][ T519] swp1: entered allmulticast mode [ 28.211311][ T519] swp1: entered promiscuous mode [ 28.212253][ T519] br0: port 1(swp1) entered blocking state [ 28.212466][ T519] br0: port 1(swp1) entered forwarding state [ 28.331337][ T521] br0: port 2(vx0) entered blocking state [ 28.331728][ T521] br0: port 2(vx0) entered disabled state [ 28.331890][ T521] vx0: entered allmulticast mode [ 28.332798][ T521] vx0: entered promiscuous mode [ 28.333172][ T521] br0: port 2(vx0) entered blocking state [ 28.333324][ T521] br0: port 2(vx0) entered forwarding state [ 35.250592][ T40] br0: port 1(swp1) entered disabled state [ 36.462025][ T267] br0: port 1(swp1) entered blocking state [ 36.462291][ T267] br0: port 1(swp1) entered forwarding state [ 37.464797][ T267] br0: port 1(swp1) entered disabled state [ 38.564663][ T37] br0: port 1(swp1) entered blocking state [ 38.564961][ T37] br0: port 1(swp1) entered forwarding state [ 40.910958][ T267] br0: port 1(swp1) entered disabled state [ 42.167474][ T11] vx0: left allmulticast mode [ 42.167656][ T11] vx0: left promiscuous mode [ 42.167917][ T11] br0: port 2(vx0) entered disabled state [ 42.168696][ T11] swp1: left allmulticast mode [ 42.168848][ T11] swp1: left promiscuous mode [ 42.169088][ T11] br0: port 1(swp1) entered disabled state [ 42.453673][ T11] vx0: left allmulticast mode [ 42.453874][ T11] vx0: left promiscuous mode [ 42.454133][ T11] br0: port 2(vx0) entered disabled state [ 42.454974][ T11] swp1: left allmulticast mode [ 42.455131][ T11] swp1: left promiscuous mode [ 42.455380][ T11] br0: port 1(swp1) entered disabled state [ 44.006632][ T745] veth0: renamed from veth1 [ 44.618881][ T762] br0: port 1(swp1) entered blocking state [ 44.619108][ T762] br0: port 1(swp1) entered disabled state [ 44.619311][ T762] swp1: entered allmulticast mode [ 44.620543][ T762] swp1: entered promiscuous mode [ 44.621506][ T762] br0: port 1(swp1) entered blocking state [ 44.621691][ T762] br0: port 1(swp1) entered forwarding state [ 44.739548][ T764] br0: port 2(vx0) entered blocking state [ 44.739841][ T764] br0: port 2(vx0) entered disabled state [ 44.740027][ T764] vx0: entered allmulticast mode [ 44.740991][ T764] vx0: entered promiscuous mode [ 44.741483][ T764] br0: port 2(vx0) entered blocking state [ 44.741651][ T764] br0: port 2(vx0) entered forwarding state [ 45.481934][ T777] br0: port 1(swp1) entered blocking state [ 45.482173][ T777] br0: port 1(swp1) entered disabled state [ 45.482373][ T777] swp1: entered allmulticast mode [ 45.483664][ T777] swp1: entered promiscuous mode [ 45.484639][ T777] br0: port 1(swp1) entered blocking state [ 45.484827][ T777] br0: port 1(swp1) entered forwarding state [ 45.599338][ T779] br0: port 2(vx0) entered blocking state [ 45.600153][ T779] br0: port 2(vx0) entered disabled state [ 45.600355][ T779] vx0: entered allmulticast mode [ 45.601284][ T779] vx0: entered promiscuous mode [ 45.601744][ T779] br0: port 2(vx0) entered blocking state [ 45.601885][ T779] br0: port 2(vx0) entered forwarding state [ 52.068379][ T40] br0: port 1(swp1) entered disabled state [ 57.551243][ T11] vx0: left allmulticast mode [ 57.551483][ T11] vx0: left promiscuous mode [ 57.551758][ T11] br0: port 2(vx0) entered disabled state [ 57.552553][ T11] swp1: left allmulticast mode [ 57.552734][ T11] swp1: left promiscuous mode [ 57.552990][ T11] br0: port 1(swp1) entered disabled state [ 57.788353][ T11] vx0: left allmulticast mode [ 57.788550][ T11] vx0: left promiscuous mode [ 57.788825][ T11] br0: port 2(vx0) entered disabled state [ 57.789515][ T11] swp1: left allmulticast mode [ 57.789662][ T11] swp1: left promiscuous mode [ 57.789914][ T11] br0: port 1(swp1) entered disabled state [ 59.390416][ T979] veth0: renamed from veth1 [ 59.998786][ T996] br0: port 1(swp1) entered blocking state [ 59.999052][ T996] br0: port 1(swp1) entered disabled state [ 59.999271][ T996] swp1: entered allmulticast mode [ 60.000459][ T996] swp1: entered promiscuous mode [ 60.001447][ T996] br0: port 1(swp1) entered blocking state [ 60.001654][ T996] br0: port 1(swp1) entered forwarding state [ 60.123302][ T998] br0: port 2(vx0) entered blocking state [ 60.123565][ T998] br0: port 2(vx0) entered disabled state [ 60.123726][ T998] vx0: entered allmulticast mode [ 60.124630][ T998] vx0: entered promiscuous mode [ 60.125076][ T998] br0: port 2(vx0) entered blocking state [ 60.125219][ T998] br0: port 2(vx0) entered forwarding state [ 60.865577][ T1011] br0: port 1(swp1) entered blocking state [ 60.865838][ T1011] br0: port 1(swp1) entered disabled state [ 60.866054][ T1011] swp1: entered allmulticast mode [ 60.866988][ T1011] swp1: entered promiscuous mode [ 60.868572][ T1011] br0: port 1(swp1) entered blocking state [ 60.868787][ T1011] br0: port 1(swp1) entered forwarding state [ 60.985235][ T1013] br0: port 2(vx0) entered blocking state [ 60.985542][ T1013] br0: port 2(vx0) entered disabled state [ 60.985736][ T1013] vx0: entered allmulticast mode [ 60.986682][ T1013] vx0: entered promiscuous mode [ 60.987170][ T1013] br0: port 2(vx0) entered blocking state [ 60.987338][ T1013] br0: port 2(vx0) entered forwarding state [ 67.099820][ T40] br0: port 1(swp1) entered disabled state [ 68.153522][ T56] br0: port 1(swp1) entered disabled state [ 74.655854][ T11] vx0: left allmulticast mode [ 74.656020][ T11] vx0: left promiscuous mode [ 74.656261][ T11] br0: port 2(vx0) entered disabled state [ 74.656946][ T11] swp1: left allmulticast mode [ 74.657083][ T11] swp1: left promiscuous mode [ 74.657305][ T11] br0: port 1(swp1) entered disabled state [ 74.930562][ T11] vx0: left allmulticast mode [ 74.930823][ T11] vx0: left promiscuous mode [ 74.931074][ T11] br0: port 2(vx0) entered disabled state [ 74.931800][ T11] swp1: left allmulticast mode [ 74.931945][ T11] swp1: left promiscuous mode [ 74.932185][ T11] br0: port 1(swp1) entered disabled state [ 76.436724][ T1143] veth0: renamed from veth1 [ 77.025974][ T1159] br0: port 1(swp1) entered blocking state [ 77.026210][ T1159] br0: port 1(swp1) entered disabled state [ 77.026406][ T1159] swp1: entered allmulticast mode [ 77.027328][ T1159] swp1: entered promiscuous mode [ 77.028478][ T1159] br0: port 1(swp1) entered blocking state [ 77.028673][ T1159] br0: port 1(swp1) entered forwarding state [ 77.135845][ T1161] br0: port 2(vx0) entered blocking state [ 77.136101][ T1161] br0: port 2(vx0) entered disabled state [ 77.136270][ T1161] vx0: entered allmulticast mode [ 77.138247][ T1161] vx0: entered promiscuous mode [ 77.138655][ T1161] br0: port 2(vx0) entered blocking state [ 77.138813][ T1161] br0: port 2(vx0) entered forwarding state [ 77.887457][ T1174] br0: port 1(swp1) entered blocking state [ 77.887726][ T1174] br0: port 1(swp1) entered disabled state [ 77.887941][ T1174] swp1: entered allmulticast mode [ 77.889053][ T1174] swp1: entered promiscuous mode [ 77.890882][ T1174] br0: port 1(swp1) entered blocking state [ 77.891075][ T1174] br0: port 1(swp1) entered forwarding state [ 78.004531][ T1176] br0: port 2(vx0) entered blocking state [ 78.004788][ T1176] br0: port 2(vx0) entered disabled state [ 78.004954][ T1176] vx0: entered allmulticast mode [ 78.005881][ T1176] vx0: entered promiscuous mode [ 78.006261][ T1176] br0: port 2(vx0) entered blocking state [ 78.006410][ T1176] br0: port 2(vx0) entered forwarding state [ 83.637736][ T40] br0: port 1(swp1) entered disabled state [ 113.831497][ T11] vx0: left allmulticast mode [ 113.831682][ T11] vx0: left promiscuous mode [ 113.831948][ T11] br0: port 2(vx0) entered disabled state [ 113.834020][ T11] swp1: left allmulticast mode [ 113.834172][ T11] swp1: left promiscuous mode [ 113.834412][ T11] br0: port 1(swp1) entered disabled state [ 114.062649][ T11] vx0: left allmulticast mode [ 114.062845][ T11] vx0: left promiscuous mode [ 114.063097][ T11] br0: port 2(vx0) entered disabled state [ 114.063858][ T11] swp1: left allmulticast mode [ 114.064015][ T11] swp1: left promiscuous mode [ 114.064250][ T11] br0: port 1(swp1) entered disabled state