[ 1192.001072][ T1140] [ 1192.001163][ T1140] ======================================================== [ 1192.001300][ T1140] WARNING: possible irq lock inversion dependency detected [ 1192.001425][ T1140] 7.1.0-rc5-virtme #1 Not tainted [ 1192.001508][ T1140] -------------------------------------------------------- [ 1192.001628][ T1140] kworker/u16:2/1140 just changed the state of lock: [ 1192.001732][ T1140] ffffffff8fdb8eb8 (acaddr_hash_lock){+.+.}-{3:3}, at: __ipv6_dev_ac_dec+0x236/0x5d0 [ 1192.001891][ T1140] but this lock was taken by another, SOFTIRQ-safe lock in the past: [ 1192.002030][ T1140] (&ndev->lock){++--}-{3:3} [ 1192.002032][ T1140] [ 1192.002032][ T1140] [ 1192.002032][ T1140] and interrupts could create inverse lock ordering between them. [ 1192.002032][ T1140] [ 1192.002339][ T1140] [ 1192.002339][ T1140] other info that might help us debug this: [ 1192.002465][ T1140] Possible interrupt unsafe locking scenario: [ 1192.002465][ T1140] [ 1192.002585][ T1140] CPU0 CPU1 [ 1192.002670][ T1140] ---- ---- [ 1192.002751][ T1140] lock(acaddr_hash_lock); [ 1192.002838][ T1140] local_irq_disable(); [ 1192.002945][ T1140] lock(&ndev->lock); [ 1192.003058][ T1140] lock(acaddr_hash_lock); [ 1192.003167][ T1140] [ 1192.003230][ T1140] lock(&ndev->lock); [ 1192.003292][ T1140] [ 1192.003292][ T1140] *** DEADLOCK *** [ 1192.003292][ T1140] [ 1192.003419][ T1140] 4 locks held by kworker/u16:2/1140: [ 1192.003504][ T1140] #0: ff110000019d9d40 ((wq_completion)netns){+.+.}-{0:0}, at: process_one_work+0xd55/0x1410 [ 1192.003679][ T1140] #1: ffa0000003037d10 (net_cleanup_work){+.+.}-{0:0}, at: process_one_work+0xdb7/0x1410 [ 1192.003833][ T1140] #2: ffffffff8fc922a8 (pernet_ops_rwsem){++++}-{4:4}, at: cleanup_net+0xbf/0x890 [ 1192.003984][ T1140] #3: ffffffff8fcae080 (rtnl_mutex){+.+.}-{4:4}, at: default_device_exit_batch+0x9a/0x600 [ 1192.004197][ T1140] [ 1192.004197][ T1140] the shortest dependencies between 2nd lock and 1st lock: [ 1192.004349][ T1140] -> (&ndev->lock){++--}-{3:3} { [ 1192.004442][ T1140] HARDIRQ-ON-W at: [ 1192.004509][ T1140] __lock_acquire+0x378/0xc10 [ 1192.004618][ T1140] lock_acquire.part.0+0xbc/0x260 [ 1192.004722][ T1140] _raw_write_lock_bh+0x38/0x50 [ 1192.004829][ T1140] addrconf_permanent_addr+0x108/0x9c0 [ 1192.004960][ T1140] addrconf_notify+0x151/0xf30 [ 1192.005069][ T1140] notifier_call_chain+0xb0/0x320 [ 1192.005177][ T1140] __dev_notify_flags+0xde/0x280 [ 1192.005284][ T1140] netif_change_flags+0xfe/0x190 [ 1192.005392][ T1140] do_setlink.isra.0+0x1cc3/0x2750 [ 1192.005506][ T1140] rtnl_newlink+0x8d1/0xef0 [ 1192.005613][ T1140] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 1192.005721][ T1140] netlink_rcv_skb+0x14e/0x3a0 [ 1192.005826][ T1140] netlink_unicast+0x486/0x750 [ 1192.005936][ T1140] netlink_sendmsg+0x735/0xc60 [ 1192.006048][ T1140] ____sys_sendmsg+0x419/0x850 [ 1192.006152][ T1140] ___sys_sendmsg+0x14e/0x1d0 [ 1192.006257][ T1140] __sys_sendmsg+0x145/0x1f0 [ 1192.006367][ T1140] do_syscall_64+0x117/0x590 [ 1192.006473][ T1140] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 1192.006599][ T1140] HARDIRQ-ON-R at: [ 1192.006660][ T1140] __lock_acquire+0x378/0xc10 [ 1192.006765][ T1140] lock_acquire.part.0+0xbc/0x260 [ 1192.006874][ T1140] _raw_read_lock_bh+0x44/0x80 [ 1192.006983][ T1140] inet6_fill_ifla6_attrs+0x1a72/0x2140 [ 1192.007114][ T1140] inet6_fill_link_af+0x5c/0xe0 [ 1192.007221][ T1140] rtnl_fill_ifinfo.isra.0+0x1a45/0x2c20 [ 1192.007350][ T1140] rtnl_getlink+0x9c9/0xeb0 [ 1192.007457][ T1140] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 1192.007565][ T1140] netlink_rcv_skb+0x14e/0x3a0 [ 1192.007671][ T1140] netlink_unicast+0x486/0x750 [ 1192.007777][ T1140] netlink_sendmsg+0x735/0xc60 [ 1192.007883][ T1140] ____sys_sendmsg+0x419/0x850 [ 1192.007988][ T1140] ___sys_sendmsg+0x14e/0x1d0 [ 1192.008096][ T1140] __sys_sendmsg+0x145/0x1f0 [ 1192.008198][ T1140] do_syscall_64+0x117/0x590 [ 1192.008305][ T1140] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 1192.008432][ T1140] IN-SOFTIRQ-W at: [ 1192.008494][ T1140] __lock_acquire+0x378/0xc10 [ 1192.008598][ T1140] lock_acquire.part.0+0xbc/0x260 [ 1192.008703][ T1140] _raw_write_lock+0x33/0x40 [ 1192.008809][ T1140] addrconf_rs_timer+0xb0/0x770 [ 1192.008914][ T1140] call_timer_fn+0x163/0x4f0 [ 1192.009030][ T1140] __run_timers+0x68f/0xab0 [ 1192.009137][ T1140] run_timer_softirq+0xf0/0x160 [ 1192.009244][ T1140] handle_softirqs+0x1d8/0x940 [ 1192.009354][ T1140] __irq_exit_rcu+0x103/0x1c0 [ 1192.009461][ T1140] irq_exit_rcu+0xe/0x30 [ 1192.009568][ T1140] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 1192.009696][ T1140] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 1192.009823][ T1140] pv_native_safe_halt+0xf/0x10 [ 1192.009931][ T1140] default_idle+0x9/0x10 [ 1192.010049][ T1140] default_idle_call+0x6e/0xb0 [ 1192.010160][ T1140] cpuidle_idle_call.constprop.0+0x237/0x410 [ 1192.010284][ T1140] do_idle+0xf5/0x160 [ 1192.010391][ T1140] cpu_startup_entry+0x53/0x70 [ 1192.010502][ T1140] rest_init+0x1f7/0x200 [ 1192.010609][ T1140] start_kernel+0x3ad/0x3b0 [ 1192.010719][ T1140] x86_64_start_reservations+0x24/0x30 [ 1192.010843][ T1140] x86_64_start_kernel+0x12b/0x130 [ 1192.010947][ T1140] common_startup_64+0x13e/0x148 [ 1192.011063][ T1140] IN-SOFTIRQ-R at: [ 1192.011126][ T1140] __lock_acquire+0x378/0xc10 [ 1192.011229][ T1140] lock_acquire.part.0+0xbc/0x260 [ 1192.011337][ T1140] _raw_read_lock_bh+0x44/0x80 [ 1192.011448][ T1140] ipv6_get_lladdr+0xa8/0x3f0 [ 1192.011554][ T1140] addrconf_rs_timer+0x251/0x770 [ 1192.011662][ T1140] call_timer_fn+0x163/0x4f0 [ 1192.011769][ T1140] __run_timers+0x68f/0xab0 [ 1192.011873][ T1140] run_timer_softirq+0xf0/0x160 [ 1192.011983][ T1140] handle_softirqs+0x1d8/0x940 [ 1192.012094][ T1140] __irq_exit_rcu+0x103/0x1c0 [ 1192.012203][ T1140] irq_exit_rcu+0xe/0x30 [ 1192.012310][ T1140] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 1192.012439][ T1140] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 1192.012563][ T1140] pv_native_safe_halt+0xf/0x10 [ 1192.012665][ T1140] default_idle+0x9/0x10 [ 1192.012771][ T1140] default_idle_call+0x6e/0xb0 [ 1192.012879][ T1140] cpuidle_idle_call.constprop.0+0x237/0x410 [ 1192.013017][ T1140] do_idle+0xf5/0x160 [ 1192.013123][ T1140] cpu_startup_entry+0x53/0x70 [ 1192.013234][ T1140] rest_init+0x1f7/0x200 [ 1192.013342][ T1140] start_kernel+0x3ad/0x3b0 [ 1192.013448][ T1140] x86_64_start_reservations+0x24/0x30 [ 1192.013579][ T1140] x86_64_start_kernel+0x12b/0x130 [ 1192.013682][ T1140] common_startup_64+0x13e/0x148 [ 1192.013784][ T1140] INITIAL USE at: [ 1192.013846][ T1140] __lock_acquire+0x378/0xc10 [ 1192.013953][ T1140] lock_acquire.part.0+0xbc/0x260 [ 1192.014068][ T1140] _raw_write_lock_bh+0x38/0x50 [ 1192.014174][ T1140] addrconf_permanent_addr+0x108/0x9c0 [ 1192.014301][ T1140] addrconf_notify+0x151/0xf30 [ 1192.014406][ T1140] notifier_call_chain+0xb0/0x320 [ 1192.014514][ T1140] __dev_notify_flags+0xde/0x280 [ 1192.014621][ T1140] netif_change_flags+0xfe/0x190 [ 1192.014728][ T1140] do_setlink.isra.0+0x1cc3/0x2750 [ 1192.014839][ T1140] rtnl_newlink+0x8d1/0xef0 [ 1192.014946][ T1140] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 1192.015059][ T1140] netlink_rcv_skb+0x14e/0x3a0 [ 1192.015164][ T1140] netlink_unicast+0x486/0x750 [ 1192.015276][ T1140] netlink_sendmsg+0x735/0xc60 [ 1192.015383][ T1140] ____sys_sendmsg+0x419/0x850 [ 1192.015490][ T1140] ___sys_sendmsg+0x14e/0x1d0 [ 1192.015597][ T1140] __sys_sendmsg+0x145/0x1f0 [ 1192.015705][ T1140] do_syscall_64+0x117/0x590 [ 1192.015814][ T1140] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 1192.015994][ T1140] INITIAL READ USE at: [ 1192.016081][ T1140] __lock_acquire+0x378/0xc10 [ 1192.016188][ T1140] lock_acquire.part.0+0xbc/0x260 [ 1192.016363][ T1140] _raw_read_lock_bh+0x44/0x80 [ 1192.016470][ T1140] inet6_fill_ifla6_attrs+0x1a72/0x2140 [ 1192.016601][ T1140] inet6_fill_link_af+0x5c/0xe0 [ 1192.016748][ T1140] rtnl_fill_ifinfo.isra.0+0x1a45/0x2c20 [ 1192.016875][ T1140] rtnl_getlink+0x9c9/0xeb0 [ 1192.016985][ T1140] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 1192.017139][ T1140] netlink_rcv_skb+0x14e/0x3a0 [ 1192.017245][ T1140] netlink_unicast+0x486/0x750 [ 1192.017350][ T1140] netlink_sendmsg+0x735/0xc60 [ 1192.017461][ T1140] ____sys_sendmsg+0x419/0x850 [ 1192.017614][ T1140] ___sys_sendmsg+0x14e/0x1d0 [ 1192.017719][ T1140] __sys_sendmsg+0x145/0x1f0 [ 1192.017829][ T1140] do_syscall_64+0x117/0x590 [ 1192.017985][ T1140] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 1192.018116][ T1140] } [ 1192.018158][ T1140] ... key at: [] __key.37+0x0/0x40 [ 1192.018329][ T1140] ... acquired at: [ 1192.018393][ T1140] __lock_acquire+0x508/0xc10 [ 1192.018480][ T1140] lock_acquire.part.0+0xbc/0x260 [ 1192.018566][ T1140] _raw_spin_lock+0x33/0x40 [ 1192.018697][ T1140] ipv6_add_acaddr_hash.isra.0+0x16d/0x350 [ 1192.018808][ T1140] __ipv6_dev_ac_inc+0x57e/0x930 [ 1192.018889][ T1140] addrconf_join_anycast+0x1bc/0x260 [ 1192.018980][ T1140] dev_forward_change+0x2be/0x850 [ 1192.019112][ T1140] addrconf_fixup_forwarding+0x2af/0x4d0 [ 1192.019218][ T1140] addrconf_sysctl_forward+0x209/0x2b0 [ 1192.019304][ T1140] proc_sys_call_handler+0x31b/0x480 [ 1192.019390][ T1140] new_sync_write+0x333/0x750 [ 1192.019516][ T1140] vfs_write+0x6a4/0xc10 [ 1192.019603][ T1140] ksys_write+0x116/0x250 [ 1192.019688][ T1140] do_syscall_64+0x117/0x590 [ 1192.019771][ T1140] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 1192.019920][ T1140] [ 1192.019965][ T1140] -> (acaddr_hash_lock){+.+.}-{3:3} { [ 1192.020059][ T1140] HARDIRQ-ON-W at: [ 1192.020124][ T1140] __lock_acquire+0x378/0xc10 [ 1192.020274][ T1140] lock_acquire.part.0+0xbc/0x260 [ 1192.020379][ T1140] _raw_spin_lock+0x33/0x40 [ 1192.020484][ T1140] ipv6_add_acaddr_hash.isra.0+0x16d/0x350 [ 1192.020652][ T1140] __ipv6_dev_ac_inc+0x57e/0x930 [ 1192.020762][ T1140] addrconf_join_anycast+0x1bc/0x260 [ 1192.020872][ T1140] dev_forward_change+0x2be/0x850 [ 1192.020983][ T1140] addrconf_fixup_forwarding+0x2af/0x4d0 [ 1192.021116][ T1140] addrconf_sysctl_forward+0x209/0x2b0 [ 1192.021222][ T1140] proc_sys_call_handler+0x31b/0x480 [ 1192.021377][ T1140] new_sync_write+0x333/0x750 [ 1192.021484][ T1140] vfs_write+0x6a4/0xc10 [ 1192.021591][ T1140] ksys_write+0x116/0x250 [ 1192.021696][ T1140] do_syscall_64+0x117/0x590 [ 1192.021845][ T1140] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 1192.021974][ T1140] SOFTIRQ-ON-W at: [ 1192.022041][ T1140] __lock_acquire+0x378/0xc10 [ 1192.022190][ T1140] lock_acquire.part.0+0xbc/0x260 [ 1192.022297][ T1140] _raw_spin_lock+0x33/0x40 [ 1192.022399][ T1140] __ipv6_dev_ac_dec+0x236/0x5d0 [ 1192.022543][ T1140] addrconf_leave_anycast+0x1bc/0x260 [ 1192.022646][ T1140] __ipv6_ifa_notify+0x6b4/0xad0 [ 1192.022748][ T1140] addrconf_ifdown.isra.0+0xa70/0x15f0 [ 1192.022895][ T1140] addrconf_notify+0x2c8/0xf30 [ 1192.023014][ T1140] notifier_call_chain+0xb0/0x320 [ 1192.023123][ T1140] netif_close_many+0x2c9/0x640 [ 1192.023230][ T1140] unregister_netdevice_many_notify+0x671/0x19a0 [ 1192.023401][ T1140] default_device_exit_batch+0x38b/0x600 [ 1192.023529][ T1140] ops_undo_list+0x2ce/0x8f0 [ 1192.023677][ T1140] cleanup_net+0x431/0x890 [ 1192.023788][ T1140] process_one_work+0xdf8/0x1410 [ 1192.023894][ T1140] worker_thread+0x4f1/0xd60 [ 1192.024009][ T1140] kthread+0x367/0x460 [ 1192.024140][ T1140] ret_from_fork+0x474/0x6b0 [ 1192.024242][ T1140] ret_from_fork_asm+0x11/0x20 [ 1192.024349][ T1140] INITIAL USE at: [ 1192.024461][ T1140] __lock_acquire+0x378/0xc10 [ 1192.024567][ T1140] lock_acquire.part.0+0xbc/0x260 [ 1192.024672][ T1140] _raw_spin_lock+0x33/0x40 [ 1192.024778][ T1140] ipv6_add_acaddr_hash.isra.0+0x16d/0x350 [ 1192.024946][ T1140] __ipv6_dev_ac_inc+0x57e/0x930 [ 1192.025059][ T1140] addrconf_join_anycast+0x1bc/0x260 [ 1192.025166][ T1140] dev_forward_change+0x2be/0x850 [ 1192.025313][ T1140] addrconf_fixup_forwarding+0x2af/0x4d0 [ 1192.025442][ T1140] addrconf_sysctl_forward+0x209/0x2b0 [ 1192.025552][ T1140] proc_sys_call_handler+0x31b/0x480 [ 1192.025702][ T1140] new_sync_write+0x333/0x750 [ 1192.025809][ T1140] vfs_write+0x6a4/0xc10 [ 1192.025919][ T1140] ksys_write+0x116/0x250 [ 1192.026034][ T1140] do_syscall_64+0x117/0x590 [ 1192.026142][ T1140] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 1192.026286][ T1140] } [ 1192.026373][ T1140] ... key at: [] acaddr_hash_lock+0x18/0x4520 [ 1192.026502][ T1140] ... acquired at: [ 1192.026567][ T1140] mark_lock+0x1d7/0xa00 [ 1192.026654][ T1140] mark_usage+0x105/0x170 [ 1192.026779][ T1140] __lock_acquire+0x378/0xc10 [ 1192.026860][ T1140] lock_acquire.part.0+0xbc/0x260 [ 1192.026945][ T1140] _raw_spin_lock+0x33/0x40 [ 1192.027038][ T1140] __ipv6_dev_ac_dec+0x236/0x5d0 [ 1192.027169][ T1140] addrconf_leave_anycast+0x1bc/0x260 [ 1192.027250][ T1140] __ipv6_ifa_notify+0x6b4/0xad0 [ 1192.027330][ T1140] addrconf_ifdown.isra.0+0xa70/0x15f0 [ 1192.027416][ T1140] addrconf_notify+0x2c8/0xf30 [ 1192.027540][ T1140] notifier_call_chain+0xb0/0x320 [ 1192.027621][ T1140] netif_close_many+0x2c9/0x640 [ 1192.027706][ T1140] unregister_netdevice_many_notify+0x671/0x19a0 [ 1192.027815][ T1140] default_device_exit_batch+0x38b/0x600 [ 1192.027965][ T1140] ops_undo_list+0x2ce/0x8f0 [ 1192.028051][ T1140] cleanup_net+0x431/0x890 [ 1192.028140][ T1140] process_one_work+0xdf8/0x1410 [ 1192.028220][ T1140] worker_thread+0x4f1/0xd60 [ 1192.028345][ T1140] kthread+0x367/0x460 [ 1192.028405][ T1140] ret_from_fork+0x474/0x6b0 [ 1192.028491][ T1140] ret_from_fork_asm+0x11/0x20 [ 1192.028576][ T1140] [ 1192.028660][ T1140] [ 1192.028660][ T1140] stack backtrace: [ 1192.028771][ T1140] CPU: 3 UID: 0 PID: 1140 Comm: kworker/u16:2 Not tainted 7.1.0-rc5-virtme #1 PREEMPT(full) [ 1192.028774][ T1140] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1192.028776][ T1140] Workqueue: netns cleanup_net [ 1192.028779][ T1140] Call Trace: [ 1192.028780][ T1140] [ 1192.028782][ T1140] dump_stack_lvl+0x6f/0xa0 [ 1192.028786][ T1140] print_irq_inversion_bug.part.0.cold+0xe6/0x143 [ 1192.028789][ T1140] mark_lock_irq+0x989/0x9c0 [ 1192.028793][ T1140] mark_lock+0x1d7/0xa00 [ 1192.028795][ T1140] mark_usage+0x105/0x170 [ 1192.028796][ T1140] __lock_acquire+0x378/0xc10 [ 1192.028798][ T1140] lock_acquire.part.0+0xbc/0x260 [ 1192.028799][ T1140] ? __ipv6_dev_ac_dec+0x236/0x5d0 [ 1192.028801][ T1140] ? rcu_is_watching+0x15/0xd0 [ 1192.028804][ T1140] ? do_raw_read_unlock+0x70/0x70 [ 1192.028805][ T1140] ? lock_acquire+0x134/0x160 [ 1192.028807][ T1140] _raw_spin_lock+0x33/0x40 [ 1192.028808][ T1140] ? __ipv6_dev_ac_dec+0x236/0x5d0 [ 1192.028810][ T1140] __ipv6_dev_ac_dec+0x236/0x5d0 [ 1192.028811][ T1140] addrconf_leave_anycast+0x1bc/0x260 [ 1192.028813][ T1140] ? cleanup_prefix_route+0x550/0x550 [ 1192.028815][ T1140] ? addrconf_add_mroute+0x1e0/0x1e0 [ 1192.028816][ T1140] ? nlmsg_notify+0x62/0x250 [ 1192.028819][ T1140] __ipv6_ifa_notify+0x6b4/0xad0 [ 1192.028821][ T1140] ? inet6_fill_ifaddr+0xba0/0xba0 [ 1192.028822][ T1140] ? find_held_lock+0x2b/0x80 [ 1192.028825][ T1140] ? __lock_release.isra.0+0x6b/0x1a0 [ 1192.028826][ T1140] ? __rwlock_init+0x150/0x150 [ 1192.028827][ T1140] ? mark_held_locks+0x40/0x70 [ 1192.028829][ T1140] ? addrconf_ifdown.isra.0+0xa70/0x15f0 [ 1192.028831][ T1140] addrconf_ifdown.isra.0+0xa70/0x15f0 [ 1192.028832][ T1140] ? __timer_delete_sync+0xdb/0x130 [ 1192.028835][ T1140] ? addrconf_dad_run+0x1b0/0x1b0 [ 1192.028837][ T1140] ? neigh_flush_one+0x580/0x580 [ 1192.028839][ T1140] addrconf_notify+0x2c8/0xf30 [ 1192.028841][ T1140] ? fib_netdev_event+0x1a9/0x5d0 [ 1192.028844][ T1140] notifier_call_chain+0xb0/0x320 [ 1192.028847][ T1140] netif_close_many+0x2c9/0x640 [ 1192.028848][ T1140] ? lock_acquire+0x134/0x160 [ 1192.028849][ T1140] ? rcu_is_watching+0x15/0xd0 [ 1192.028850][ T1140] ? rcu_is_watching+0x15/0xd0 [ 1192.028852][ T1140] ? __dev_close_many+0x530/0x530 [ 1192.028853][ T1140] ? netif_close_many_and_unlock+0x22/0x2c0 [ 1192.028855][ T1140] ? __rtnl_unlock+0x5b/0x100 [ 1192.028857][ T1140] unregister_netdevice_many_notify+0x671/0x19a0 [ 1192.028859][ T1140] ? mutex_is_locked+0x1c/0x50 [ 1192.028861][ T1140] ? unregister_netdevice_queued+0x80/0x80 [ 1192.028863][ T1140] ? mutex_is_locked+0x1c/0x50 [ 1192.028864][ T1140] ? rtnl_is_locked+0x15/0x20 [ 1192.028866][ T1140] ? unregister_netdevice_queue+0x6a/0x470 [ 1192.028868][ T1140] ? unregister_netdevice_many+0x20/0x20 [ 1192.028870][ T1140] default_device_exit_batch+0x38b/0x600 [ 1192.028872][ T1140] ? generic_xdp_install+0x400/0x400 [ 1192.028874][ T1140] ? ipmr_free_table+0x12e/0x2a0 [ 1192.028876][ T1140] ? unregister_netdev+0x60/0x60 [ 1192.028878][ T1140] ? rtnl_is_locked+0x15/0x20 [ 1192.028879][ T1140] ? nexthop_net_exit_rtnl+0x1f/0x260 [ 1192.028882][ T1140] ops_undo_list+0x2ce/0x8f0 [ 1192.028884][ T1140] ? lockdep_hardirqs_on+0x8c/0x130 [ 1192.028886][ T1140] ? rtnl_net_dumpid_one+0x2d0/0x2d0 [ 1192.028887][ T1140] ? __lock_release.isra.0+0x6b/0x1a0 [ 1192.028889][ T1140] ? idr_destroy+0x121/0x250 [ 1192.028892][ T1140] cleanup_net+0x431/0x890 [ 1192.028894][ T1140] ? net_passive_dec+0x1c0/0x1c0 [ 1192.028895][ T1140] ? process_one_work+0xdb7/0x1410 [ 1192.028896][ T1140] ? lock_acquire+0x134/0x160 [ 1192.028898][ T1140] ? rcu_is_watching+0x15/0xd0 [ 1192.028899][ T1140] process_one_work+0xdf8/0x1410 [ 1192.028902][ T1140] ? pwq_dec_nr_in_flight+0x710/0x710 [ 1192.028903][ T1140] ? lock_acquire.part.0+0xbc/0x260 [ 1192.028906][ T1140] worker_thread+0x4f1/0xd60 [ 1192.028908][ T1140] ? rescuer_thread+0x1320/0x1320 [ 1192.028909][ T1140] ? __kthread_parkme+0xbd/0x210 [ 1192.028911][ T1140] ? rescuer_thread+0x1320/0x1320 [ 1192.028912][ T1140] kthread+0x367/0x460 [ 1192.028913][ T1140] ? trace_irq_enable.constprop.0+0x9b/0x180 [ 1192.028916][ T1140] ? kthread_affine_node+0x330/0x330 [ 1192.028918][ T1140] ret_from_fork+0x474/0x6b0 [ 1192.028919][ T1140] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 1192.028921][ T1140] ? __switch_to+0x5a3/0xe00 [ 1192.028923][ T1140] ? kthread_affine_node+0x330/0x330 [ 1192.028924][ T1140] ret_from_fork_asm+0x11/0x20 [ 1192.028927][ T1140]