[ 705.149811][T12807] netdevsim netdevsim642 eni642np1: renamed from eth0 [ 705.156410][T12818] netdevsim netdevsim404 eni404np1: renamed from eth1 [ 705.748200][T12783] printk: console [netcon_ext0] enabled [ 705.748454][T12783] netconsole: netconsole: local port 6665 [ 705.748700][T12783] netconsole: netconsole: local IPv4 address 192.0.2.1 [ 705.748914][T12783] netconsole: netconsole: interface name 'eni404np1' [ 705.749077][T12783] netconsole: netconsole: local ethernet address '00:00:00:00:00:00' [ 705.749268][T12783] netconsole: netconsole: remote port 6666 [ 705.749427][T12783] netconsole: netconsole: remote IPv4 address 192.0.2.2 [ 705.749591][T12783] netconsole: netconsole: remote ethernet address 0a:09:ed:fb:f6:a6 [ 705.762034][T12783] netconsole: network logging started [ 705.762733][ C3] [ 705.762919][ C3] ======================================================== [ 705.763086][ C3] WARNING: possible irq lock inversion dependency detected [ 705.763248][ C3] 6.19.0-virtme #1 Not tainted [ 705.763357][ C3] -------------------------------------------------------- [ 705.763516][ C3] pr/netcon_ext0/12837 just changed the state of lock: [ 705.763649][ C3] ff1100000d6f9518 (&qdisc_xmit_lock_key#7){+.-.}-{3:3}, at: sch_direct_xmit+0x2c2/0xa90 [ 705.763858][ C3] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 705.764020][ C3] (&phc->lock){+.+.}-{3:3} [ 705.764022][ C3] [ 705.764022][ C3] [ 705.764022][ C3] and interrupts could create inverse lock ordering between them. [ 705.764022][ C3] [ 705.764417][ C3] [ 705.764417][ C3] other info that might help us debug this: [ 705.764578][ C3] Possible interrupt unsafe locking scenario: [ 705.764578][ C3] [ 705.764738][ C3] CPU0 CPU1 [ 705.764851][ C3] ---- ---- [ 705.764959][ C3] lock(&phc->lock); [ 705.765049][ C3] local_irq_disable(); [ 705.765193][ C3] lock(&qdisc_xmit_lock_key#7); [ 705.765363][ C3] lock(&phc->lock); [ 705.765505][ C3] [ 705.765586][ C3] lock(&qdisc_xmit_lock_key#7); [ 705.765696][ C3] [ 705.765696][ C3] *** DEADLOCK *** [ 705.765696][ C3] [ 705.765859][ C3] 10 locks held by pr/netcon_ext0/12837: [ 705.765970][ C3] #0: ffffffffbcf8f9d8 (console_srcu){....}-{0:0}, at: console_srcu_read_lock+0x49/0x60 [ 705.766160][ C3] #1: ffffffffbcfa6460 (rcu_read_lock){....}-{1:3}, at: netif_receive_skb_list_internal+0x2f7/0xe40 [ 705.766378][ C3] #2: ffffffffbcfa6460 (rcu_read_lock){....}-{1:3}, at: ip_local_deliver_finish.constprop.0+0x2b3/0x600 [ 705.766594][ C3] #3: ffffffffbcfa6460 (rcu_read_lock){....}-{1:3}, at: __icmp_send+0x14d/0x18e0 [ 705.766785][ C3] #4: ff110000057f5a10 (k-slock-AF_INET){+...}-{3:3}, at: __icmp_send+0x67e/0x18e0 [ 705.766985][ C3] #5: ffffffffbcfa6460 (rcu_read_lock){....}-{1:3}, at: ip_output+0x30/0x300 [ 705.767176][ C3] #6: ffffffffbcfa6460 (rcu_read_lock){....}-{1:3}, at: ip_finish_output2+0x259/0x17d0 [ 705.767363][ C3] #7: ffffffffbcfa6460 (rcu_read_lock){....}-{1:3}, at: arp_xmit+0x25/0x1f0 [ 705.767559][ C3] #8: ffffffffbcfa6400 (rcu_read_lock_bh){....}-{1:3}, at: __dev_queue_xmit+0x205/0x1860 [ 705.767745][ C3] #9: ff11000002600a28 (dev->qdisc_tx_busylock ?: &qdisc_tx_busylock){+...}-{3:3}, at: __dev_xmit_skb+0xcd5/0x1bd0 [ 705.767993][ C3] [ 705.767993][ C3] the shortest dependencies between 2nd lock and 1st lock: [ 705.768181][ C3] -> (&phc->lock){+.+.}-{3:3} { [ 705.768294][ C3] HARDIRQ-ON-W at: [ 705.768377][ C3] __lock_acquire+0x3df/0xc10 [ 705.768515][ C3] lock_acquire.part.0+0xbc/0x260 [ 705.768649][ C3] _raw_spin_lock+0x33/0x40 [ 705.768785][ C3] mock_phc_refresh+0x1d/0x50 [ 705.768929][ C3] ptp_aux_kworker+0x5d/0xc0 [ 705.769066][ C3] kthread_worker_fn+0x29c/0x970 [ 705.769203][ C3] kthread+0x30f/0x3f0 [ 705.769336][ C3] ret_from_fork+0x472/0x6b0 [ 705.769472][ C3] ret_from_fork_asm+0x11/0x20 [ 705.769609][ C3] SOFTIRQ-ON-W at: [ 705.769691][ C3] __lock_acquire+0x3df/0xc10 [ 705.769829][ C3] lock_acquire.part.0+0xbc/0x260 [ 705.769963][ C3] _raw_spin_lock+0x33/0x40 [ 705.770101][ C3] mock_phc_refresh+0x1d/0x50 [ 705.770238][ C3] ptp_aux_kworker+0x5d/0xc0 [ 705.770375][ C3] kthread_worker_fn+0x29c/0x970 [ 705.770510][ C3] kthread+0x30f/0x3f0 [ 705.770643][ C3] ret_from_fork+0x472/0x6b0 [ 705.770777][ C3] ret_from_fork_asm+0x11/0x20 [ 705.770912][ C3] INITIAL USE at: [ 705.770997][ C3] __lock_acquire+0x3df/0xc10 [ 705.771132][ C3] lock_acquire.part.0+0xbc/0x260 [ 705.771268][ C3] _raw_spin_lock+0x33/0x40 [ 705.771402][ C3] mock_phc_refresh+0x1d/0x50 [ 705.771541][ C3] ptp_aux_kworker+0x5d/0xc0 [ 705.771673][ C3] kthread_worker_fn+0x29c/0x970 [ 705.771806][ C3] kthread+0x30f/0x3f0 [ 705.771947][ C3] ret_from_fork+0x472/0x6b0 [ 705.772081][ C3] ret_from_fork_asm+0x11/0x20 [ 705.772217][ C3] } [ 705.772273][ C3] ... key at: [] __key.0+0x0/0x40 [ 705.772434][ C3] ... acquired at: [ 705.772514][ C3] __lock_acquire+0x577/0xc10 [ 705.772622][ C3] lock_acquire.part.0+0xbc/0x260 [ 705.772732][ C3] _raw_spin_lock+0x33/0x40 [ 705.772846][ C3] mock_phc_gettime64+0x24/0x80 [ 705.772954][ C3] nsim_start_xmit+0x3be/0x10d0 [netdevsim] [ 705.773093][ C3] dev_hard_start_xmit+0xfc/0x540 [ 705.773202][ C3] sch_direct_xmit+0x13c/0xa90 [ 705.773311][ C3] __dev_xmit_skb+0xefa/0x1bd0 [ 705.773416][ C3] __dev_queue_xmit+0x984/0x1860 [ 705.773525][ C3] ip6_finish_output+0x1f4/0xc70 [ 705.773634][ C3] ip6_output+0x186/0x4a0 [ 705.773742][ C3] mld_sendpack+0x7f7/0xd70 [ 705.773856][ C3] mld_ifc_work+0x2d/0x170 [ 705.773968][ C3] process_one_work+0xd57/0x1390 [ 705.774077][ C3] worker_thread+0x4d6/0xd40 [ 705.774190][ C3] kthread+0x30f/0x3f0 [ 705.774271][ C3] ret_from_fork+0x472/0x6b0 [ 705.774381][ C3] ret_from_fork_asm+0x11/0x20 [ 705.774488][ C3] [ 705.774543][ C3] -> (&qdisc_xmit_lock_key#7){+.-.}-{3:3} { [ 705.774678][ C3] HARDIRQ-ON-W at: [ 705.774759][ C3] __lock_acquire+0x3df/0xc10 [ 705.774899][ C3] lock_acquire.part.0+0xbc/0x260 [ 705.775034][ C3] _raw_spin_lock+0x33/0x40 [ 705.775176][ C3] sch_direct_xmit+0x2c2/0xa90 [ 705.775309][ C3] __dev_xmit_skb+0xefa/0x1bd0 [ 705.775442][ C3] __dev_queue_xmit+0x984/0x1860 [ 705.775576][ C3] ip6_finish_output+0x1f4/0xc70 [ 705.775709][ C3] ip6_output+0x186/0x4a0 [ 705.775851][ C3] mld_sendpack+0x7f7/0xd70 [ 705.775988][ C3] mld_ifc_work+0x2d/0x170 [ 705.776126][ C3] process_one_work+0xd57/0x1390 [ 705.776259][ C3] worker_thread+0x4d6/0xd40 [ 705.776398][ C3] kthread+0x30f/0x3f0 [ 705.776508][ C3] ret_from_fork+0x472/0x6b0 [ 705.776645][ C3] ret_from_fork_asm+0x11/0x20 [ 705.776781][ C3] IN-SOFTIRQ-W at: [ 705.776867][ C3] __lock_acquire+0x3df/0xc10 [ 705.777007][ C3] lock_acquire.part.0+0xbc/0x260 [ 705.777141][ C3] _raw_spin_lock+0x33/0x40 [ 705.777276][ C3] sch_direct_xmit+0x2c2/0xa90 [ 705.777412][ C3] __dev_xmit_skb+0xefa/0x1bd0 [ 705.777553][ C3] __dev_queue_xmit+0x984/0x1860 [ 705.777685][ C3] arp_xmit+0xaa/0x1f0 [ 705.777793][ C3] arp_solicit+0x4e2/0xeb0 [ 705.777933][ C3] neigh_probe+0xb3/0x100 [ 705.778075][ C3] __neigh_event_send+0x7bd/0xef0 [ 705.778208][ C3] neigh_resolve_output+0x44c/0x870 [ 705.778342][ C3] ip_finish_output2+0x607/0x17d0 [ 705.778477][ C3] ip_output+0x112/0x300 [ 705.778611][ C3] ip_push_pending_frames+0xf1/0x220 [ 705.778745][ C3] __icmp_send+0xb71/0x18e0 [ 705.778884][ C3] __udp4_lib_rcv+0x991/0x1640 [ 705.779020][ C3] ip_protocol_deliver_rcu+0x6e/0x2b0 [ 705.779155][ C3] ip_local_deliver_finish.constprop.0+0x370/0x600 [ 705.779318][ C3] ip_sublist_rcv_finish+0x90/0x280 [ 705.779453][ C3] ip_list_rcv_finish+0x40a/0x770 [ 705.779593][ C3] ip_list_rcv+0x2ec/0x470 [ 705.779727][ C3] __netif_receive_skb_list_core+0x498/0x960 [ 705.779891][ C3] netif_receive_skb_list_internal+0x5fd/0xe40 [ 705.780051][ C3] napi_complete_done+0x1b1/0x7b0 [ 705.780187][ C3] nsim_poll+0x359/0x500 [netdevsim] [ 705.780326][ C3] __napi_poll.constprop.0+0x97/0x390 [ 705.780461][ C3] net_rx_action+0x4f6/0xed0 [ 705.780593][ C3] handle_softirqs+0x1d7/0x840 [ 705.780729][ C3] irq_exit_rcu+0xa2/0xf0 [ 705.780870][ C3] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 705.781034][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 705.781198][ C3] _raw_spin_unlock_irqrestore+0x36/0x80 [ 705.781360][ C3] nbcon_emit_one+0x11a/0x220 [ 705.781501][ C3] nbcon_kthread_func+0x3d9/0x570 [ 705.781634][ C3] kthread+0x30f/0x3f0 [ 705.781742][ C3] ret_from_fork+0x472/0x6b0 [ 705.781883][ C3] ret_from_fork_asm+0x11/0x20 [ 705.782017][ C3] INITIAL USE at: [ 705.782099][ C3] __lock_acquire+0x3df/0xc10 [ 705.782236][ C3] lock_acquire.part.0+0xbc/0x260 [ 705.782371][ C3] _raw_spin_lock+0x33/0x40 [ 705.782513][ C3] sch_direct_xmit+0x2c2/0xa90 [ 705.782649][ C3] __dev_xmit_skb+0xefa/0x1bd0 [ 705.782784][ C3] __dev_queue_xmit+0x984/0x1860 [ 705.782926][ C3] ip6_finish_output+0x1f4/0xc70 [ 705.783060][ C3] ip6_output+0x186/0x4a0 [ 705.783197][ C3] mld_sendpack+0x7f7/0xd70 [ 705.783330][ C3] mld_ifc_work+0x2d/0x170 [ 705.783462][ C3] process_one_work+0xd57/0x1390 [ 705.783598][ C3] worker_thread+0x4d6/0xd40 [ 705.783737][ C3] kthread+0x30f/0x3f0 [ 705.783849][ C3] ret_from_fork+0x472/0x6b0 [ 705.783985][ C3] ret_from_fork_asm+0x11/0x20 [ 705.784119][ C3] } [ 705.784179][ C3] ... key at: [] qdisc_xmit_lock_key.123+0x0/0x40 [netdevsim] [ 705.784366][ C3] ... acquired at: [ 705.784447][ C3] mark_lock+0x1e5/0x8c0 [ 705.784556][ C3] mark_usage+0x42/0x170 [ 705.784663][ C3] __lock_acquire+0x3df/0xc10 [ 705.784770][ C3] lock_acquire.part.0+0xbc/0x260 [ 705.784881][ C3] _raw_spin_lock+0x33/0x40 [ 705.784989][ C3] sch_direct_xmit+0x2c2/0xa90 [ 705.785096][ C3] __dev_xmit_skb+0xefa/0x1bd0 [ 705.785206][ C3] __dev_queue_xmit+0x984/0x1860 [ 705.785314][ C3] arp_xmit+0xaa/0x1f0 [ 705.785396][ C3] arp_solicit+0x4e2/0xeb0 [ 705.785510][ C3] neigh_probe+0xb3/0x100 [ 705.785619][ C3] __neigh_event_send+0x7bd/0xef0 [ 705.785725][ C3] neigh_resolve_output+0x44c/0x870 [ 705.785837][ C3] ip_finish_output2+0x607/0x17d0 [ 705.785952][ C3] ip_output+0x112/0x300 [ 705.786060][ C3] ip_push_pending_frames+0xf1/0x220 [ 705.786168][ C3] __icmp_send+0xb71/0x18e0 [ 705.786278][ C3] __udp4_lib_rcv+0x991/0x1640 [ 705.786385][ C3] ip_protocol_deliver_rcu+0x6e/0x2b0 [ 705.786490][ C3] ip_local_deliver_finish.constprop.0+0x370/0x600 [ 705.786623][ C3] ip_sublist_rcv_finish+0x90/0x280 [ 705.786734][ C3] ip_list_rcv_finish+0x40a/0x770 [ 705.786846][ C3] ip_list_rcv+0x2ec/0x470 [ 705.786956][ C3] __netif_receive_skb_list_core+0x498/0x960 [ 705.787089][ C3] netif_receive_skb_list_internal+0x5fd/0xe40 [ 705.787225][ C3] napi_complete_done+0x1b1/0x7b0 [ 705.787332][ C3] nsim_poll+0x359/0x500 [netdevsim] [ 705.787440][ C3] __napi_poll.constprop.0+0x97/0x390 [ 705.787551][ C3] net_rx_action+0x4f6/0xed0 [ 705.787656][ C3] handle_softirqs+0x1d7/0x840 [ 705.787764][ C3] irq_exit_rcu+0xa2/0xf0 [ 705.787877][ C3] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 705.788011][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 705.788145][ C3] _raw_spin_unlock_irqrestore+0x36/0x80 [ 705.788282][ C3] nbcon_emit_one+0x11a/0x220 [ 705.788390][ C3] nbcon_kthread_func+0x3d9/0x570 [ 705.788497][ C3] kthread+0x30f/0x3f0 [ 705.788579][ C3] ret_from_fork+0x472/0x6b0 [ 705.788685][ C3] ret_from_fork_asm+0x11/0x20 [ 705.788796][ C3] [ 705.788854][ C3] [ 705.788854][ C3] stack backtrace: [ 705.788990][ C3] CPU: 3 UID: 0 PID: 12837 Comm: pr/netcon_ext0 Not tainted 6.19.0-virtme #1 PREEMPT(full) [ 705.788993][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 705.788994][ C3] Call Trace: [ 705.788995][ C3] [ 705.788997][ C3] dump_stack_lvl+0x6f/0xa0 [ 705.789001][ C3] print_irq_inversion_bug.part.0.cold+0x11b/0x13a [ 705.789005][ C3] mark_lock_irq+0x95e/0x990 [ 705.789008][ C3] mark_lock+0x1e5/0x8c0 [ 705.789010][ C3] mark_usage+0x42/0x170 [ 705.789012][ C3] __lock_acquire+0x3df/0xc10 [ 705.789014][ C3] ? rcu_lockdep_current_cpu_online+0x39/0x1b0 [ 705.789017][ C3] ? rcu_read_lock_any_held+0x3c/0x90 [ 705.789020][ C3] lock_acquire.part.0+0xbc/0x260 [ 705.789022][ C3] ? sch_direct_xmit+0x2c2/0xa90 [ 705.789024][ C3] ? rcu_is_watching+0x15/0xd0 [ 705.789025][ C3] ? validate_xmit_skb.isra.0+0x58/0xa00 [ 705.789027][ C3] ? sch_direct_xmit+0x2c2/0xa90 [ 705.789028][ C3] ? lock_acquire+0x10a/0x150 [ 705.789030][ C3] _raw_spin_lock+0x33/0x40 [ 705.789032][ C3] ? sch_direct_xmit+0x2c2/0xa90 [ 705.789033][ C3] sch_direct_xmit+0x2c2/0xa90 [ 705.789035][ C3] ? lock_acquire.part.0+0xbc/0x260 [ 705.789037][ C3] ? dequeue_skb+0x1cf0/0x1cf0 [ 705.789039][ C3] ? do_raw_spin_lock+0x1e0/0x260 [ 705.789041][ C3] ? rcu_is_watching+0x15/0xd0 [ 705.789043][ C3] ? __dev_xmit_skb+0xcd5/0x1bd0 [ 705.789044][ C3] ? lock_acquire+0x10a/0x150 [ 705.789046][ C3] __dev_xmit_skb+0xefa/0x1bd0 [ 705.789048][ C3] ? alloc_netdev_dummy+0x30/0x30 [ 705.789050][ C3] ? lockdep_hardirqs_on+0x84/0x130 [ 705.789052][ C3] ? rcu_is_watching+0x15/0xd0 [ 705.789053][ C3] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 705.789055][ C3] ? __dev_queue_xmit+0x205/0x1860 [ 705.789056][ C3] ? lock_acquire+0x10a/0x150 [ 705.789058][ C3] __dev_queue_xmit+0x984/0x1860 [ 705.789061][ C3] ? __asan_memset+0x27/0x50 [ 705.789063][ C3] ? netdev_core_pick_tx+0x2c0/0x2c0 [ 705.789065][ C3] ? __lock_acquire+0x577/0xc10 [ 705.789067][ C3] ? lock_acquire.part.0+0xbc/0x260 [ 705.789069][ C3] ? arp_xmit+0x25/0x1f0 [ 705.789071][ C3] ? rcu_is_watching+0x15/0xd0 [ 705.789072][ C3] ? arp_xmit+0x25/0x1f0 [ 705.789074][ C3] ? lock_acquire+0x10a/0x150 [ 705.789076][ C3] arp_xmit+0xaa/0x1f0 [ 705.789078][ C3] arp_solicit+0x4e2/0xeb0 [ 705.789080][ C3] ? lockdep_hardirqs_on_prepare.part.0+0x9a/0x160 [ 705.789081][ C3] ? lockdep_hardirqs_on+0x84/0x130 [ 705.789083][ C3] ? _raw_spin_unlock_irqrestore+0x53/0x80 [ 705.789085][ C3] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 705.789087][ C3] ? arp_rcv+0x440/0x440 [ 705.789089][ C3] ? __lock_release.isra.0+0x59/0x170 [ 705.789091][ C3] ? neigh_probe+0x62/0x100 [ 705.789094][ C3] neigh_probe+0xb3/0x100 [ 705.789096][ C3] __neigh_event_send+0x7bd/0xef0 [ 705.789098][ C3] ? __lock_release.isra.0+0x59/0x170 [ 705.789100][ C3] ? mark_held_locks+0x40/0x70 [ 705.789102][ C3] neigh_resolve_output+0x44c/0x870 [ 705.789103][ C3] ? ___neigh_create+0x813/0x1070 [ 705.789105][ C3] ? ___neigh_create+0x813/0x1070 [ 705.789107][ C3] ip_finish_output2+0x607/0x17d0 [ 705.789109][ C3] ? ip_dst_mtu_maybe_forward+0x263/0x670 [ 705.789111][ C3] ? inet_sk_init_flowi4+0xa60/0xa60 [ 705.789113][ C3] ? ip_fragment.constprop.0+0x2c0/0x2c0 [ 705.789115][ C3] ? __ip_finish_output+0x176/0x510 [ 705.789117][ C3] ip_output+0x112/0x300 [ 705.789118][ C3] ? __ip_local_out+0x186/0x360 [ 705.789120][ C3] ip_push_pending_frames+0xf1/0x220 [ 705.789122][ C3] __icmp_send+0xb71/0x18e0 [ 705.789125][ C3] ? icmp_echo+0x480/0x480 [ 705.789127][ C3] ? dst_init+0x277/0x530 [ 705.789129][ C3] ? dst_alloc+0x97/0x160 [ 705.789131][ C3] ? fib_validate_source+0x4a0/0x620 [ 705.789136][ C3] ? find_held_lock+0x2b/0x80 [ 705.789138][ C3] __udp4_lib_rcv+0x991/0x1640 [ 705.789140][ C3] ? udp_sk_rx_dst_set+0x70/0x70 [ 705.789142][ C3] ? lock_acquire.part.0+0xbc/0x260 [ 705.789144][ C3] ? ip_local_deliver_finish.constprop.0+0x2b3/0x600 [ 705.789146][ C3] ip_protocol_deliver_rcu+0x6e/0x2b0 [ 705.789148][ C3] ip_local_deliver_finish.constprop.0+0x370/0x600 [ 705.789150][ C3] ? ip_rcv_finish_core+0x525/0x1500 [ 705.789151][ C3] ? ip_local_deliver+0x3a/0x160 [ 705.789153][ C3] ip_sublist_rcv_finish+0x90/0x280 [ 705.789154][ C3] ip_list_rcv_finish+0x40a/0x770 [ 705.789157][ C3] ? ip_rcv_finish_core+0x1500/0x1500 [ 705.789158][ C3] ? ip_rcv_core+0x6c0/0xeb0 [ 705.789160][ C3] ? update_sd_lb_stats.constprop.0+0x162/0xd30 [ 705.789163][ C3] ip_list_rcv+0x2ec/0x470 [ 705.789165][ C3] ? ip_rcv+0x1a0/0x1a0 [ 705.789167][ C3] __netif_receive_skb_list_core+0x498/0x960 [ 705.789171][ C3] ? __netif_receive_skb_core.constprop.0+0x29f0/0x29f0 [ 705.789174][ C3] ? lock_acquire.part.0+0xbc/0x260 [ 705.789176][ C3] ? rcu_is_watching+0x15/0xd0 [ 705.789177][ C3] ? netif_receive_skb_list_internal+0x2f7/0xe40 [ 705.789179][ C3] ? lock_acquire+0x10a/0x150 [ 705.789181][ C3] netif_receive_skb_list_internal+0x5fd/0xe40 [ 705.789183][ C3] ? process_backlog+0x13f0/0x13f0 [ 705.789186][ C3] ? __lock_acquire+0x577/0xc10 [ 705.789188][ C3] napi_complete_done+0x1b1/0x7b0 [ 705.789190][ C3] ? netif_receive_skb_list+0x50/0x50 [ 705.789192][ C3] ? nsim_start_peer_tx_queue.isra.0+0x120/0x340 [netdevsim] [ 705.789196][ C3] nsim_poll+0x359/0x500 [netdevsim] [ 705.789199][ C3] ? do_raw_spin_lock+0x128/0x260 [ 705.789202][ C3] ? nsim_start_peer_tx_queue.isra.0+0x340/0x340 [netdevsim] [ 705.789205][ C3] ? validate_chain+0x37b/0xb70 [ 705.789207][ C3] __napi_poll.constprop.0+0x97/0x390 [ 705.789209][ C3] net_rx_action+0x4f6/0xed0 [ 705.789212][ C3] ? run_backlog_napi+0x90/0x90 [ 705.789214][ C3] ? lock_acquire.part.0+0xbc/0x260 [ 705.789217][ C3] ? kvm_clock_get_cycles+0x18/0x30 [ 705.789220][ C3] ? ktime_get+0xa9/0x220 [ 705.789223][ C3] handle_softirqs+0x1d7/0x840 [ 705.789225][ C3] ? _local_bh_enable+0xd0/0xd0 [ 705.789228][ C3] irq_exit_rcu+0xa2/0xf0 [ 705.789230][ C3] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 705.789232][ C3] [ 705.789233][ C3] [ 705.789234][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 705.789235][ C3] RIP: 0010:_raw_spin_unlock_irqrestore+0x36/0x80 [ 705.789238][ C3] Code: f5 53 48 8b 74 24 10 48 89 fb 48 83 c7 18 e8 61 0a de fd 48 89 df e8 c9 5b de fd f7 c5 00 02 00 00 75 1f 9c 58 f6 c4 02 75 2f 01 00 00 00 e8 70 93 d1 fd 65 8b 05 d9 cc 07 02 85 c0 74 12 5b [ 705.789240][ C3] RSP: 0018:ffa0000000707c98 EFLAGS: 00000246 [ 705.789242][ C3] RAX: 0000000000000096 RBX: ffffffffc0355a20 RCX: ffffffffbc107363 [ 705.789244][ C3] RDX: ff110000021f2280 RSI: ffffffffbc9d163b RDI: ffffffffbc46c600 [ 705.789245][ C3] RBP: 0000000000000292 R08: 0000000000000000 R09: 0000000000000001 [ 705.789246][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 705.789246][ C3] R13: ffffffffc0355820 R14: 0000000000000001 R15: dffffc0000000000 [ 705.789248][ C3] ? _raw_spin_unlock_irqrestore+0x53/0x80 [ 705.789251][ C3] nbcon_emit_one+0x11a/0x220 [ 705.789253][ C3] ? nbcon_emit_next_record+0x930/0x930 [ 705.789254][ C3] ? lock_acquire+0x10a/0x150 [ 705.789257][ C3] nbcon_kthread_func+0x3d9/0x570 [ 705.789259][ C3] ? __nbcon_atomic_flush_pending+0x3d0/0x3d0 [ 705.789260][ C3] ? __lock_release.isra.0+0x59/0x170 [ 705.789263][ C3] ? __nbcon_atomic_flush_pending+0x3d0/0x3d0 [ 705.789264][ C3] ? __kthread_parkme+0xb3/0x200 [ 705.789267][ C3] ? __nbcon_atomic_flush_pending+0x3d0/0x3d0 [ 705.789269][ C3] kthread+0x30f/0x3f0 [ 705.789270][ C3] ? kthread_affine_node+0x150/0x150 [ 705.789272][ C3] ret_from_fork+0x472/0x6b0 [ 705.789274][ C3] ? arch_exit_to_user_mode_prepare.isra.0+0x140/0x140 [ 705.789277][ C3] ? __switch_to+0x538/0xcf0 [ 705.789279][ C3] ? kthread_affine_node+0x150/0x150 [ 705.789281][ C3] ret_from_fork_asm+0x11/0x20 [ 705.789284][ C3] [ 711.578714][T12783] printk: console [netcon_ext0] disabled