[   12.126670][  T280] ip (280) used greatest stack depth: 24400 bytes left
[   12.305736][  T283] eth0: renamed from tmp
[   13.586213][  T299] ip (299) used greatest stack depth: 23880 bytes left
[   13.734925][  T301] Initializing XFRM netlink socket
[   19.239049][  T377] IPsec XFRM device driver
[   21.496141][  T404] 
[   21.496320][  T404] ============================================
[   21.496502][  T404] WARNING: possible recursive locking detected
[   21.496681][  T404] 6.13.0-rc5-virtme #1 Not tainted
[   21.496826][  T404] --------------------------------------------
[   21.497018][  T404] ip/404 is trying to acquire lock:
[   21.497162][  T404] ffffffffae7f6a70 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90
[   21.497461][  T404] 
[   21.497461][  T404] but task is already holding lock:
[   21.497684][  T404] ffffffffae7f6a70 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90
[   21.497981][  T404] 
[   21.497981][  T404] other info that might help us debug this:
[   21.498196][  T404]  Possible unsafe locking scenario:
[   21.498196][  T404] 
[   21.498407][  T404]        CPU0
[   21.498526][  T404]        ----
[   21.498637][  T404]   lock((netdev_chain).rwsem);
[   21.498787][  T404]   lock((netdev_chain).rwsem);
[   21.498940][  T404] 
[   21.498940][  T404]  *** DEADLOCK ***
[   21.498940][  T404] 
[   21.499161][  T404]  May be due to missing lock nesting notation
[   21.499161][  T404] 
[   21.499374][  T404] 2 locks held by ip/404:
[   21.499485][  T404]  #0: ffffffffae807e88 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_dellink+0x228/0xa40
[   21.499752][  T404]  #1: ffffffffae7f6a70 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x50/0x90
[   21.500048][  T404] 
[   21.500048][  T404] stack backtrace:
[   21.500224][  T404] CPU: 3 UID: 0 PID: 404 Comm: ip Not tainted 6.13.0-rc5-virtme #1
[   21.500443][  T404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[   21.500628][  T404] Call Trace:
[   21.500740][  T404]  <TASK>
[   21.500816][  T404]  dump_stack_lvl+0x82/0xd0
[   21.500969][  T404]  print_deadlock_bug+0x40a/0x650
[   21.501124][  T404]  validate_chain+0x5bf/0xae0
[   21.501272][  T404]  ? __pfx_validate_chain+0x10/0x10
[   21.501420][  T404]  ? hlock_class+0x4e/0x130
[   21.501569][  T404]  ? mark_lock+0x38/0x3e0
[   21.501684][  T404]  __lock_acquire+0xb9a/0x1680
[   21.501834][  T404]  lock_acquire.part.0+0xeb/0x330
[   21.501980][  T404]  ? blocking_notifier_call_chain+0x50/0x90
[   21.502162][  T404]  ? __lock_acquire+0xb9a/0x1680
[   21.502313][  T404]  ? __pfx_lock_acquire.part.0+0x10/0x10
[   21.502461][  T404]  ? trace_lock_acquire+0x14c/0x1f0
[   21.502609][  T404]  ? lock_acquire+0x32/0xc0
[   21.502753][  T404]  ? blocking_notifier_call_chain+0x50/0x90
[   21.502939][  T404]  down_read+0x9f/0x340
[   21.503064][  T404]  ? blocking_notifier_call_chain+0x50/0x90
[   21.503248][  T404]  ? __pfx_down_read+0x10/0x10
[   21.503399][  T404]  ? __lock_release+0x103/0x460
[   21.503548][  T404]  blocking_notifier_call_chain+0x50/0x90
[   21.503694][  T404]  __netdev_upper_dev_unlink+0xd9/0x220
[   21.503840][  T404]  ? mark_held_locks+0x9e/0xe0
[   21.503991][  T404]  ? __pfx___netdev_upper_dev_unlink+0x10/0x10
[   21.504174][  T404]  ? lockdep_hardirqs_on_prepare+0x275/0x410
[   21.504366][  T404]  ? __try_to_del_timer_sync+0xe7/0x140
[   21.504519][  T404]  ? __pfx___try_to_del_timer_sync+0x10/0x10
[   21.504703][  T404]  ? mark_held_locks+0x9e/0xe0
[   21.504851][  T404]  netdev_upper_dev_unlink+0x71/0xa0
[   21.504999][  T404]  ? __pfx_netdev_upper_dev_unlink+0x10/0x10
[   21.505180][  T404]  ? mutex_is_locked+0x1c/0x60
[   21.505341][  T404]  ? rtnl_is_locked+0x15/0x20
[   21.505489][  T404]  ? netdev_master_upper_dev_get+0x13/0x120
[   21.505672][  T404]  vrf_device_event+0x78/0xe0
[   21.505822][  T404]  notifier_call_chain+0xcd/0x150
[   21.505975][  T404]  blocking_notifier_call_chain+0x66/0x90
[   21.506122][  T404]  unregister_netdevice_many_notify+0xa83/0x1580
[   21.506305][  T404]  ? __pfx_unregister_netdevice_many_notify+0x10/0x10
[   21.506485][  T404]  ? rtnl_dellink+0x228/0xa40
[   21.506634][  T404]  ? sock_def_readable+0x11e/0x300
[   21.506782][  T404]  ? __pfx___mutex_lock+0x10/0x10
[   21.506928][  T404]  ? rtnl_is_locked+0x15/0x20
[   21.507075][  T404]  ? unregister_netdevice_queue+0x70/0x410
[   21.507257][  T404]  ? __pfx_unregister_netdevice_queue+0x10/0x10
[   21.507439][  T404]  ? __nla_validate_parse+0x48/0x3d0
[   21.507590][  T404]  rtnl_dellink+0x348/0xa40
[   21.507741][  T404]  ? __pfx_rtnl_dellink+0x10/0x10
[   21.507902][  T404]  ? find_held_lock+0x2c/0x110
[   21.508048][  T404]  ? __lock_release+0x103/0x460
[   21.508195][  T404]  ? rtnetlink_rcv_msg+0x6ef/0xc10
[   21.508341][  T404]  ? __pfx___lock_release+0x10/0x10
[   21.508488][  T404]  ? __pfx_lock_acquire.part.0+0x10/0x10
[   21.508636][  T404]  ? rtnetlink_rcv_msg+0x6ef/0xc10
[   21.508786][  T404]  ? __pfx_rtnl_dellink+0x10/0x10
[   21.508935][  T404]  rtnetlink_rcv_msg+0x712/0xc10
[   21.509094][  T404]  ? __pfx_rtnetlink_rcv_msg+0x10/0x10
[   21.509239][  T404]  ? hlock_class+0x4e/0x130
[   21.509386][  T404]  ? mark_lock+0x38/0x3e0
[   21.509500][  T404]  ? __lock_acquire+0xb9a/0x1680
[   21.509650][  T404]  netlink_rcv_skb+0x130/0x360
[   21.509800][  T404]  ? __pfx_rtnetlink_rcv_msg+0x10/0x10
[   21.509950][  T404]  ? __pfx_netlink_rcv_skb+0x10/0x10
[   21.510102][  T404]  ? netlink_deliver_tap+0x13e/0x340
[   21.510250][  T404]  ? netlink_deliver_tap+0xc3/0x340
[   21.510400][  T404]  netlink_unicast+0x44b/0x710
[   21.510546][  T404]  ? __pfx_netlink_unicast+0x10/0x10
[   21.510695][  T404]  ? find_held_lock+0x2c/0x110
[   21.510844][  T404]  netlink_sendmsg+0x723/0xbe0
[   21.510996][  T404]  ? __pfx_netlink_sendmsg+0x10/0x10
[   21.511149][  T404]  ____sys_sendmsg+0x7ac/0xa10
[   21.511300][  T404]  ? __pfx_____sys_sendmsg+0x10/0x10
[   21.511448][  T404]  ? __pfx_copy_msghdr_from_user+0x10/0x10
[   21.511633][  T404]  ___sys_sendmsg+0xee/0x170
[   21.511782][  T404]  ? __pfx____sys_sendmsg+0x10/0x10
[   21.511930][  T404]  ? kasan_save_stack+0x34/0x50
[   21.512077][  T404]  ? kasan_save_stack+0x24/0x50
[   21.512223][  T404]  ? __kasan_record_aux_stack+0x8e/0xa0
[   21.512369][  T404]  ? __call_rcu_common.constprop.0+0xa1/0x4b0
[   21.512554][  T404]  ? __x64_sys_close+0x7c/0xd0
[   21.512704][  T404]  ? do_syscall_64+0xc1/0x1d0
[   21.512852][  T404]  ? entry_SYSCALL_64_after_hwframe+0x77/0x7f
[   21.513054][  T404]  ? __lock_acquire+0xb9a/0x1680
[   21.513205][  T404]  ? find_held_lock+0x2c/0x110
[   21.513350][  T404]  ? __lock_release+0x103/0x460
[   21.513498][  T404]  ? __virt_addr_valid+0x22b/0x430
[   21.513648][  T404]  ? __pfx___lock_release+0x10/0x10
[   21.513794][  T404]  ? __pfx_lock_acquire.part.0+0x10/0x10
[   21.513942][  T404]  __sys_sendmsg+0x109/0x1a0
[   21.514088][  T404]  ? __pfx___sys_sendmsg+0x10/0x10
[   21.514240][  T404]  ? __pfx_slab_free_after_rcu_debug+0x10/0x10
[   21.514425][  T404]  do_syscall_64+0xc1/0x1d0
[   21.514570][  T404]  entry_SYSCALL_64_after_hwframe+0x77/0x7f
[   21.514763][  T404] RIP: 0033:0x7ff3080db9a7
[   21.514917][  T404] 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
[   21.515440][  T404] RSP: 002b:00007ffe29f97da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[   21.515661][  T404] RAX: ffffffffffffffda RBX: 00007ffe29f984e0 RCX: 00007ff3080db9a7
[   21.515880][  T404] RDX: 0000000000000000 RSI: 00007ffe29f97e10 RDI: 0000000000000005
[   21.516106][  T404] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000078
[   21.516352][  T404] R10: 00007ff307f994a8 R11: 0000000000000246 R12: 0000000000000001
[   21.516572][  T404] R13: 0000000067796759 R14: 0000000000498600 R15: 0000000000000000
[   21.516794][  T404]  </TASK>
[   21.550028][  T404] ip (404) used greatest stack depth: 23680 bytes left