[ 11.623969][ T248] modprobe (248) used greatest stack depth: 24120 bytes left [ 14.046176][ T291] 8021q: 802.1Q VLAN Support v1.8 [ 16.001123][ T314] br0: port 1(veth1) entered blocking state [ 16.001552][ T314] br0: port 1(veth1) entered disabled state [ 16.001910][ T314] veth1: entered allmulticast mode [ 16.003926][ T314] veth1: entered promiscuous mode [ 16.096399][ T316] br0: port 2(veth2) entered blocking state [ 16.096791][ T316] br0: port 2(veth2) entered disabled state [ 16.097189][ T316] veth2: entered allmulticast mode [ 16.100526][ T316] veth2: entered promiscuous mode [ 16.279943][ T37] br0: port 1(veth1) entered blocking state [ 16.280361][ T37] br0: port 1(veth1) entered forwarding state [ 16.364819][ T55] br0: port 2(veth2) entered blocking state [ 16.365356][ T55] br0: port 2(veth2) entered forwarding state [ 29.742516][ T350] tc (350) used greatest stack depth: 23648 bytes left [ 46.684542][ T407] br0: port 2(veth2) entered disabled state [ 46.779543][ T408] br0: port 1(veth1) entered disabled state [ 46.857157][ T409] veth2: left allmulticast mode [ 46.858095][ T409] veth2: left promiscuous mode [ 46.858455][ T409] br0: port 2(veth2) entered disabled state [ 46.860125][ T409] veth1: left allmulticast mode [ 46.860372][ T409] veth1: left promiscuous mode [ 46.860694][ T409] br0: port 1(veth1) entered disabled state [ 47.052055][ T410] [ 47.052209][ T410] ============================================ [ 47.052401][ T410] WARNING: possible recursive locking detected [ 47.052579][ T410] 6.13.0-rc5-virtme #1 Not tainted [ 47.052733][ T410] -------------------------------------------- [ 47.052919][ T410] ip/410 is trying to acquire lock: [ 47.053071][ T410] ffffffff927d6630 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 47.053367][ T410] [ 47.053367][ T410] but task is already holding lock: [ 47.053578][ T410] ffffffff927d6630 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 47.053865][ T410] [ 47.053865][ T410] other info that might help us debug this: [ 47.054081][ T410] Possible unsafe locking scenario: [ 47.054081][ T410] [ 47.054291][ T410] CPU0 [ 47.054397][ T410] ---- [ 47.054504][ T410] lock((netdev_chain).rwsem); [ 47.054648][ T410] lock((netdev_chain).rwsem); [ 47.054798][ T410] [ 47.054798][ T410] *** DEADLOCK *** [ 47.054798][ T410] [ 47.055021][ T410] May be due to missing lock nesting notation [ 47.055021][ T410] [ 47.055256][ T410] 2 locks held by ip/410: [ 47.055377][ T410] #0: ffffffff927e7a48 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_dellink+0x228/0xa40 [ 47.055662][ T410] #1: ffffffff927d6630 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90 [ 47.055965][ T410] [ 47.055965][ T410] stack backtrace: [ 47.056142][ T410] CPU: 3 UID: 0 PID: 410 Comm: ip Not tainted 6.13.0-rc5-virtme #1 [ 47.056363][ T410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.056546][ T410] Call Trace: [ 47.056656][ T410] [ 47.056732][ T410] dump_stack_lvl+0x82/0xd0 [ 47.056883][ T410] print_deadlock_bug+0x40a/0x650 [ 47.057028][ T410] validate_chain+0x5bf/0xae0 [ 47.057176][ T410] ? __pfx_validate_chain+0x10/0x10 [ 47.057330][ T410] ? hlock_class+0x4e/0x130 [ 47.057473][ T410] ? mark_lock+0x38/0x3e0 [ 47.057583][ T410] __lock_acquire+0xb9a/0x1680 [ 47.057730][ T410] lock_acquire.part.0+0xeb/0x330 [ 47.057875][ T410] ? blocking_notifier_call_chain+0x50/0x90 [ 47.058071][ T410] ? netconsole_process_cleanups_core+0x2e/0x3d0 [ 47.058254][ T410] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 47.058405][ T410] ? trace_lock_acquire+0x14c/0x1f0 [ 47.058549][ T410] ? lock_acquire+0x32/0xc0 [ 47.058692][ T410] ? blocking_notifier_call_chain+0x50/0x90 [ 47.058873][ T410] down_read+0x9f/0x340 [ 47.058985][ T410] ? blocking_notifier_call_chain+0x50/0x90 [ 47.059164][ T410] ? __pfx_down_read+0x10/0x10 [ 47.059306][ T410] ? __lock_release+0x103/0x460 [ 47.059451][ T410] ? netconsole_netdev_event+0x2c1/0x620 [ 47.059603][ T410] ? __pfx___lock_release+0x10/0x10 [ 47.059748][ T410] blocking_notifier_call_chain+0x50/0x90 [ 47.059919][ T410] __netdev_upper_dev_unlink+0xd9/0x220 [ 47.060066][ T410] ? __pfx___netdev_upper_dev_unlink+0x10/0x10 [ 47.060247][ T410] ? __mutex_unlock_slowpath+0x14a/0x3d0 [ 47.060393][ T410] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 47.060579][ T410] ? rtnl_is_locked+0x15/0x20 [ 47.060727][ T410] netdev_upper_dev_unlink+0x71/0xa0 [ 47.060871][ T410] ? __pfx_netdev_upper_dev_unlink+0x10/0x10 [ 47.061050][ T410] ? netconsole_netdev_event+0x2c1/0x620 [ 47.061198][ T410] ? mutex_is_locked+0x1c/0x60 [ 47.061343][ T410] ? rtnl_is_locked+0x15/0x20 [ 47.061486][ T410] ? netdev_master_upper_dev_get+0x13/0x120 [ 47.061673][ T410] vrf_device_event+0x78/0xe0 [vrf] [ 47.061825][ T410] notifier_call_chain+0xcd/0x150 [ 47.061976][ T410] blocking_notifier_call_chain+0x66/0x90 [ 47.062122][ T410] unregister_netdevice_many_notify+0xa7b/0x1580 [ 47.062301][ T410] ? __lock_release+0x103/0x460 [ 47.062448][ T410] ? __pfx___lock_release+0x10/0x10 [ 47.062595][ T410] ? __pfx_unregister_netdevice_many_notify+0x10/0x10 [ 47.062788][ T410] ? hlock_class+0x4e/0x130 [ 47.062943][ T410] ? mark_held_locks+0x9e/0xe0 [ 47.063104][ T410] ? __pfx_vlan_info_rcu_free+0x10/0x10 [ 47.063262][ T410] ? lockdep_hardirqs_on_prepare+0x275/0x410 [ 47.063444][ T410] rtnl_dellink+0x348/0xa40 [ 47.063592][ T410] ? __pfx_rtnl_dellink+0x10/0x10 [ 47.063752][ T410] ? find_held_lock+0x2c/0x110 [ 47.063909][ T410] ? __lock_release+0x103/0x460 [ 47.064054][ T410] ? rtnetlink_rcv_msg+0x6ef/0xc10 [ 47.064199][ T410] ? __pfx___lock_release+0x10/0x10 [ 47.064344][ T410] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 47.064489][ T410] ? rtnetlink_rcv_msg+0x6ef/0xc10 [ 47.064633][ T410] ? __pfx_rtnl_dellink+0x10/0x10 [ 47.064779][ T410] rtnetlink_rcv_msg+0x712/0xc10 [ 47.064937][ T410] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 47.065082][ T410] ? hlock_class+0x4e/0x130 [ 47.065225][ T410] ? mark_lock+0x38/0x3e0 [ 47.065338][ T410] ? __lock_acquire+0xb9a/0x1680 [ 47.065484][ T410] netlink_rcv_skb+0x130/0x360 [ 47.065629][ T410] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 47.065774][ T410] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 47.065935][ T410] ? netlink_deliver_tap+0x13e/0x340 [ 47.066090][ T410] ? netlink_deliver_tap+0xc3/0x340 [ 47.066235][ T410] netlink_unicast+0x44b/0x710 [ 47.066379][ T410] ? __pfx_netlink_unicast+0x10/0x10 [ 47.066524][ T410] ? find_held_lock+0x2c/0x110 [ 47.066671][ T410] netlink_sendmsg+0x723/0xbe0 [ 47.066815][ T410] ? __pfx_netlink_sendmsg+0x10/0x10 [ 47.066971][ T410] ____sys_sendmsg+0x7ac/0xa10 [ 47.067116][ T410] ? __pfx_____sys_sendmsg+0x10/0x10 [ 47.067262][ T410] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 47.067443][ T410] ___sys_sendmsg+0xee/0x170 [ 47.067588][ T410] ? __pfx____sys_sendmsg+0x10/0x10 [ 47.067733][ T410] ? kasan_save_stack+0x34/0x50 [ 47.067880][ T410] ? kasan_save_stack+0x24/0x50 [ 47.068030][ T410] ? __kasan_record_aux_stack+0x8e/0xa0 [ 47.068174][ T410] ? __call_rcu_common.constprop.0+0xa1/0x4b0 [ 47.068361][ T410] ? __x64_sys_close+0x7c/0xd0 [ 47.068506][ T410] ? do_syscall_64+0xc1/0x1d0 [ 47.068651][ T410] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 47.068831][ T410] ? __lock_acquire+0xb9a/0x1680 [ 47.068980][ T410] ? find_held_lock+0x2c/0x110 [ 47.069124][ T410] ? __lock_release+0x103/0x460 [ 47.069272][ T410] ? __virt_addr_valid+0x22b/0x430 [ 47.069420][ T410] ? __pfx___lock_release+0x10/0x10 [ 47.069567][ T410] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 47.069721][ T410] __sys_sendmsg+0x109/0x1a0 [ 47.069876][ T410] ? __pfx___sys_sendmsg+0x10/0x10 [ 47.070030][ T410] ? __pfx_slab_free_after_rcu_debug+0x10/0x10 [ 47.070223][ T410] do_syscall_64+0xc1/0x1d0 [ 47.070369][ T410] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 47.070548][ T410] RIP: 0033:0x7f9911b839a7 [ 47.070704][ T410] 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 [ 47.071214][ T410] RSP: 002b:00007ffe3d605478 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 47.071442][ T410] RAX: ffffffffffffffda RBX: 00007ffe3d605ba0 RCX: 00007f9911b839a7 [ 47.071661][ T410] RDX: 0000000000000000 RSI: 00007ffe3d6054e0 RDI: 0000000000000005 [ 47.071882][ T410] RBP: 0000000000000002 R08: 0000000000000003 R09: 0000000000000078 [ 47.072101][ T410] R10: 00007f9911a41ef8 R11: 0000000000000246 R12: 0000000000000002 [ 47.072324][ T410] R13: 0000000067792b7b R14: 0000000000498600 R15: 0000000000000000 [ 47.072548][ T410]