[ 14.847923][ C3] IPv4: Oversized IP packet from 172.17.0.2 [ 14.847957][ C3] [ 14.847959][ C3] ======================================================== [ 14.847960][ C3] WARNING: possible irq lock inversion dependency detected [ 14.847962][ C3] 7.2.0-virtme #1 Tainted: G W [ 14.847963][ C3] -------------------------------------------------------- [ 14.847963][ C3] psock_snd/379 just changed the state of lock: [ 14.847965][ C3] ffffffff9769d760 (console_owner){..-.}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 14.847977][ C3] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 14.847978][ C3] (fs_reclaim){+.+.}-{0:0} [ 14.847980][ C3] [ 14.847980][ C3] [ 14.847980][ C3] and interrupts could create inverse lock ordering between them. [ 14.847980][ C3] [ 14.847980][ C3] [ 14.847980][ C3] other info that might help us debug this: [ 14.847981][ C3] Possible interrupt unsafe locking scenario: [ 14.847981][ C3] [ 14.847981][ C3] CPU0 CPU1 [ 14.847982][ C3] ---- ---- [ 14.847982][ C3] lock(fs_reclaim); [ 14.847983][ C3] local_irq_disable(); [ 14.847984][ C3] lock(console_owner); [ 14.847985][ C3] lock(fs_reclaim); [ 14.847985][ C3] [ 14.847986][ C3] lock(console_owner); [ 14.847987][ C3] [ 14.847987][ C3] *** DEADLOCK *** [ 14.847987][ C3] [ 14.847987][ C3] locks held by psock_snd/379: 5, last CPU#3: [ 14.847988][ C3] #0: ffffffff97794c00 (rcu_read_lock){....}-{1:3}, at: process_backlog+0x3f1/0x14c0 [ 14.847994][ C3] #1: ffffffff97794c00 (rcu_read_lock){....}-{1:3}, at: ip_defrag+0xcd/0x7a0 [ 14.847999][ C3] #2: ff110000058063e8 (&q->lock){+.-.}-{3:3}, at: ip_defrag+0x2c4/0x7a0 [ 14.848001][ C3] #3: ffffffff9777ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 14.848004][ C3] #4: ffffffff9777de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 14.848007][ C3] [ 14.848007][ C3] the shortest dependencies between 2nd lock and 1st lock: [ 14.848011][ C3] -> (fs_reclaim){+.+.}-{0:0} { [ 14.848014][ C3] HARDIRQ-ON-W at: [ 14.848015][ C3] __lock_acquire+0x388/0xc20 [ 14.848018][ C3] lock_acquire.part.0+0xd4/0x280 [ 14.848020][ C3] fs_reclaim_acquire+0xd5/0x120 [ 14.848023][ C3] __kmalloc_cache_noprof+0x6e/0x620 [ 14.848025][ C3] kthread_create_worker_on_node+0xea/0x210 [ 14.848028][ C3] workqueue_init+0x2a/0x680 [ 14.848032][ C3] kernel_init_freeable+0x2fe/0x630 [ 14.848035][ C3] kernel_init+0x21/0x150 [ 14.848038][ C3] ret_from_fork+0x474/0x6b0 [ 14.848041][ C3] ret_from_fork_asm+0x11/0x20 [ 14.848044][ C3] SOFTIRQ-ON-W at: [ 14.848045][ C3] __lock_acquire+0x388/0xc20 [ 14.848046][ C3] lock_acquire.part.0+0xd4/0x280 [ 14.848048][ C3] fs_reclaim_acquire+0xd5/0x120 [ 14.848049][ C3] __kmalloc_cache_noprof+0x6e/0x620 [ 14.848050][ C3] kthread_create_worker_on_node+0xea/0x210 [ 14.848051][ C3] workqueue_init+0x2a/0x680 [ 14.848053][ C3] kernel_init_freeable+0x2fe/0x630 [ 14.848054][ C3] kernel_init+0x21/0x150 [ 14.848056][ C3] ret_from_fork+0x474/0x6b0 [ 14.848057][ C3] ret_from_fork_asm+0x11/0x20 [ 14.848058][ C3] INITIAL USE at: [ 14.848059][ C3] __lock_acquire+0x388/0xc20 [ 14.848061][ C3] lock_acquire.part.0+0xd4/0x280 [ 14.848062][ C3] fs_reclaim_acquire+0xd5/0x120 [ 14.848063][ C3] __kmalloc_cache_noprof+0x6e/0x620 [ 14.848064][ C3] kthread_create_worker_on_node+0xea/0x210 [ 14.848066][ C3] workqueue_init+0x2a/0x680 [ 14.848067][ C3] kernel_init_freeable+0x2fe/0x630 [ 14.848069][ C3] kernel_init+0x21/0x150 [ 14.848070][ C3] ret_from_fork+0x474/0x6b0 [ 14.848071][ C3] ret_from_fork_asm+0x11/0x20 [ 14.848073][ C3] } [ 14.848073][ C3] ... key at: [] __fs_reclaim_map+0x0/0xbe0 [ 14.848077][ C3] ... acquired at: [ 14.848078][ C3] __lock_acquire+0x518/0xc20 [ 14.848079][ C3] lock_acquire.part.0+0xd4/0x280 [ 14.848080][ C3] fs_reclaim_acquire+0xd5/0x120 [ 14.848082][ C3] __kmalloc_noprof+0xd3/0x760 [ 14.848083][ C3] alloc_buf.isra.0+0x4b/0x260 [ 14.848086][ C3] put_chars+0x1e1/0x2f0 [ 14.848087][ C3] hvc_console_print+0x292/0x780 [ 14.848090][ C3] console_emit_next_record+0x22f/0x4c0 [ 14.848092][ C3] console_flush_one_record+0x46f/0x710 [ 14.848093][ C3] console_unlock+0xee/0x1f0 [ 14.848095][ C3] vprintk_emit+0x37c/0x3e0 [ 14.848096][ C3] _printk+0xc7/0x100 [ 14.848099][ C3] tun_init+0x24/0xb0 [ 14.848101][ C3] do_one_initcall+0x124/0x4f0 [ 14.848103][ C3] kernel_init_freeable+0x596/0x630 [ 14.848104][ C3] kernel_init+0x21/0x150 [ 14.848105][ C3] ret_from_fork+0x474/0x6b0 [ 14.848106][ C3] ret_from_fork_asm+0x11/0x20 [ 14.848108][ C3] [ 14.848108][ C3] -> (console_owner){..-.}-{0:0} { [ 14.848110][ C3] IN-SOFTIRQ-W at: [ 14.848110][ C3] __lock_acquire+0x388/0xc20 [ 14.848112][ C3] lock_acquire.part.0+0xd4/0x280 [ 14.848113][ C3] console_lock_spinning_enable+0x5c/0x60 [ 14.848115][ C3] console_emit_next_record+0x1d1/0x4c0 [ 14.848117][ C3] console_flush_one_record+0x46f/0x710 [ 14.848118][ C3] console_unlock+0xee/0x1f0 [ 14.848120][ C3] vprintk_emit+0x37c/0x3e0 [ 14.848121][ C3] _printk+0xc7/0x100 [ 14.848122][ C3] ip_frag_reasm.constprop.0.cold+0x10/0x15 [ 14.848128][ C3] ip_frag_queue+0xeb5/0x1830 [ 14.848129][ C3] ip_defrag+0x2d4/0x7a0 [ 14.848130][ C3] ip_local_deliver+0x171/0x4c0 [ 14.848131][ C3] ip_rcv+0xdc/0x3d0 [ 14.848132][ C3] __netif_receive_skb_core.constprop.0+0x13b5/0x2bb0 [ 14.848134][ C3] __netif_receive_skb_one_core+0xa2/0x180 [ 14.848135][ C3] process_backlog+0x431/0x14c0 [ 14.848137][ C3] __napi_poll+0xa7/0x3b0 [ 14.848138][ C3] net_rx_action+0x513/0xf50 [ 14.848140][ C3] handle_softirqs+0x1d3/0x900 [ 14.848142][ C3] do_softirq+0xac/0xe0 [ 14.848144][ C3] __local_bh_enable_ip+0x118/0x150 [ 14.848145][ C3] __dev_queue_xmit+0x989/0x1b90 [ 14.848147][ C3] packet_snd+0xee8/0x1840 [ 14.848149][ C3] __sock_sendmsg+0xce/0x190 [ 14.848151][ C3] __sys_sendto+0x260/0x320 [ 14.848153][ C3] __x64_sys_sendto+0xe4/0x1f0 [ 14.848155][ C3] do_syscall_64+0xff/0x530 [ 14.848157][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 14.848159][ C3] INITIAL USE at: [ 14.848160][ C3] } [ 14.848160][ C3] ... key at: [] console_owner_dep_map+0x0/0x60 [ 14.848163][ C3] ... acquired at: [ 14.848163][ C3] mark_lock+0x1d7/0xa00 [ 14.848164][ C3] mark_usage+0x42/0x170 [ 14.848166][ C3] __lock_acquire+0x388/0xc20 [ 14.848167][ C3] lock_acquire.part.0+0xd4/0x280 [ 14.848168][ C3] console_lock_spinning_enable+0x5c/0x60 [ 14.848170][ C3] console_emit_next_record+0x1d1/0x4c0 [ 14.848172][ C3] console_flush_one_record+0x46f/0x710 [ 14.848173][ C3] console_unlock+0xee/0x1f0 [ 14.848175][ C3] vprintk_emit+0x37c/0x3e0 [ 14.848175][ C3] _printk+0xc7/0x100 [ 14.848177][ C3] ip_frag_reasm.constprop.0.cold+0x10/0x15 [ 14.848177][ C3] ip_frag_queue+0xeb5/0x1830 [ 14.848178][ C3] ip_defrag+0x2d4/0x7a0 [ 14.848179][ C3] ip_local_deliver+0x171/0x4c0 [ 14.848180][ C3] ip_rcv+0xdc/0x3d0 [ 14.848181][ C3] __netif_receive_skb_core.constprop.0+0x13b5/0x2bb0 [ 14.848182][ C3] __netif_receive_skb_one_core+0xa2/0x180 [ 14.848184][ C3] process_backlog+0x431/0x14c0 [ 14.848185][ C3] __napi_poll+0xa7/0x3b0 [ 14.848187][ C3] net_rx_action+0x513/0xf50 [ 14.848188][ C3] handle_softirqs+0x1d3/0x900 [ 14.848189][ C3] do_softirq+0xac/0xe0 [ 14.848190][ C3] __local_bh_enable_ip+0x118/0x150 [ 14.848192][ C3] __dev_queue_xmit+0x989/0x1b90 [ 14.848193][ C3] packet_snd+0xee8/0x1840 [ 14.848194][ C3] __sock_sendmsg+0xce/0x190 [ 14.848195][ C3] __sys_sendto+0x260/0x320 [ 14.848197][ C3] __x64_sys_sendto+0xe4/0x1f0 [ 14.848198][ C3] do_syscall_64+0xff/0x530 [ 14.848200][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 14.848201][ C3] [ 14.848201][ C3] [ 14.848201][ C3] stack backtrace: [ 14.848203][ C3] CPU: 3 UID: 0 PID: 379 Comm: psock_snd Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 14.848207][ C3] Tainted: [W]=WARN [ 14.848208][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.848209][ C3] Call Trace: [ 14.848210][ C3] [ 14.848211][ C3] dump_stack_lvl+0x6f/0xa0 [ 14.848215][ C3] print_irq_inversion_bug.part.0.cold+0xe6/0x143 [ 14.848218][ C3] mark_lock_irq+0x989/0x9c0 [ 14.848221][ C3] mark_lock+0x1d7/0xa00 [ 14.848223][ C3] mark_usage+0x42/0x170 [ 14.848224][ C3] __lock_acquire+0x388/0xc20 [ 14.848227][ C3] lock_acquire.part.0+0xd4/0x280 [ 14.848228][ C3] ? console_lock_spinning_enable+0x40/0x60 [ 14.848230][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848233][ C3] ? lock_acquire+0x13c/0x160 [ 14.848235][ C3] console_lock_spinning_enable+0x5c/0x60 [ 14.848236][ C3] ? console_lock_spinning_enable+0x40/0x60 [ 14.848238][ C3] console_emit_next_record+0x1d1/0x4c0 [ 14.848240][ C3] ? devkmsg_read+0x4b0/0x4b0 [ 14.848242][ C3] ? console_flush_one_record+0x106/0x710 [ 14.848244][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848245][ C3] ? lock_acquire+0x13c/0x160 [ 14.848247][ C3] console_flush_one_record+0x46f/0x710 [ 14.848249][ C3] ? console_emit_next_record+0x4c0/0x4c0 [ 14.848251][ C3] ? __lock_acquire+0x518/0xc20 [ 14.848253][ C3] console_unlock+0xee/0x1f0 [ 14.848255][ C3] ? console_flush_one_record+0x710/0x710 [ 14.848257][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848258][ C3] ? lock_acquire+0xe0/0x160 [ 14.848260][ C3] ? __down_trylock_console_sem+0x5e/0xa0 [ 14.848262][ C3] ? vprintk_emit+0x320/0x3e0 [ 14.848263][ C3] vprintk_emit+0x37c/0x3e0 [ 14.848265][ C3] ? wake_up_klogd_work_func+0x90/0x90 [ 14.848266][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 14.848268][ C3] _printk+0xc7/0x100 [ 14.848270][ C3] ? snapshot_read.cold+0x21/0x21 [ 14.848272][ C3] ? ___ratelimit+0x4e7/0xa00 [ 14.848275][ C3] ? idr_get_free+0x830/0x830 [ 14.848277][ C3] ip_frag_reasm.constprop.0.cold+0x10/0x15 [ 14.848279][ C3] ip_frag_queue+0xeb5/0x1830 [ 14.848281][ C3] ip_defrag+0x2d4/0x7a0 [ 14.848282][ C3] ? ip4_obj_hashfn+0x280/0x280 [ 14.848284][ C3] ? ip_route_input_noref+0x137/0x250 [ 14.848286][ C3] ? ip_route_input_slow+0x2420/0x2420 [ 14.848288][ C3] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 14.848290][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848292][ C3] ip_local_deliver+0x171/0x4c0 [ 14.848293][ C3] ? ip_local_deliver_finish+0x610/0x610 [ 14.848295][ C3] ? ip_rcv_finish_core+0x6ed/0x14c0 [ 14.848296][ C3] ? __asan_memset+0x27/0x50 [ 14.848300][ C3] ip_rcv+0xdc/0x3d0 [ 14.848301][ C3] ? ip_local_deliver+0x4c0/0x4c0 [ 14.848302][ C3] ? rcu_do_batch+0x2b6/0x1000 [ 14.848303][ C3] ? is_bpf_text_address+0x72/0x110 [ 14.848306][ C3] ? kernel_text_address+0x149/0x170 [ 14.848308][ C3] ? __kernel_text_address+0x12/0x30 [ 14.848309][ C3] ? write_profile+0xf0/0xf0 [ 14.848312][ C3] ? unwind_get_return_address+0x67/0xd0 [ 14.848315][ C3] __netif_receive_skb_core.constprop.0+0x13b5/0x2bb0 [ 14.848317][ C3] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 14.848318][ C3] ? rcu_read_lock_any_held+0x3c/0x90 [ 14.848321][ C3] ? validate_chain+0x38b/0xc20 [ 14.848322][ C3] ? mark_usage+0x61/0x170 [ 14.848324][ C3] ? __lock_acquire+0x518/0xc20 [ 14.848326][ C3] ? do_xdp_generic+0x4a0/0x4a0 [ 14.848328][ C3] ? lock_acquire.part.0+0xd4/0x280 [ 14.848329][ C3] ? find_held_lock+0x2b/0x80 [ 14.848331][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 14.848332][ C3] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 14.848334][ C3] ? rcu_read_lock_any_held+0x3c/0x90 [ 14.848335][ C3] ? validate_chain+0x38b/0xc20 [ 14.848337][ C3] ? sock_def_readable+0x156/0x480 [ 14.848339][ C3] ? mark_usage+0x61/0x170 [ 14.848340][ C3] ? __lock_acquire+0x518/0xc20 [ 14.848342][ C3] ? process_backlog+0x3f1/0x14c0 [ 14.848344][ C3] __netif_receive_skb_one_core+0xa2/0x180 [ 14.848345][ C3] ? lock_acquire.part.0+0xd4/0x280 [ 14.848347][ C3] ? process_backlog+0x3f1/0x14c0 [ 14.848349][ C3] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 14.848350][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848352][ C3] process_backlog+0x431/0x14c0 [ 14.848354][ C3] __napi_poll+0xa7/0x3b0 [ 14.848356][ C3] net_rx_action+0x513/0xf50 [ 14.848359][ C3] ? __lock_acquire+0x518/0xc20 [ 14.848360][ C3] ? __napi_poll+0x3b0/0x3b0 [ 14.848364][ C3] ? ktime_get_update_offsets_now+0x2a8/0x490 [ 14.848366][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848368][ C3] handle_softirqs+0x1d3/0x900 [ 14.848370][ C3] ? _local_bh_enable+0xc0/0xc0 [ 14.848371][ C3] ? do_raw_spin_unlock+0x59/0x250 [ 14.848374][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848374][ C3] ? __dev_queue_xmit+0x974/0x1b90 [ 14.848376][ C3] do_softirq+0xac/0xe0 [ 14.848378][ C3] [ 14.848378][ C3] [ 14.848379][ C3] __local_bh_enable_ip+0x118/0x150 [ 14.848381][ C3] __dev_queue_xmit+0x989/0x1b90 [ 14.848382][ C3] ? _copy_from_iter+0x1bb/0x1810 [ 14.848386][ C3] ? _copy_from_iter_flushcache+0x1970/0x1970 [ 14.848388][ C3] ? _copy_from_iter_flushcache+0x1970/0x1970 [ 14.848389][ C3] ? __might_fault+0x97/0x140 [ 14.848392][ C3] ? netdev_core_pick_tx+0x2c0/0x2c0 [ 14.848394][ C3] ? __virtio_net_hdr_to_skb.constprop.0+0x327/0x1440 [ 14.848396][ C3] ? alloc_pg_vec.isra.0+0x540/0x540 [ 14.848397][ C3] ? packet_rcv_spkt+0x5a0/0x5a0 [ 14.848399][ C3] packet_snd+0xee8/0x1840 [ 14.848401][ C3] ? kasan_addr_to_slab+0x41/0x50 [ 14.848404][ C3] ? tpacket_snd+0x1990/0x1990 [ 14.848405][ C3] ? lock_acquire.part.0+0xd4/0x280 [ 14.848407][ C3] ? __might_fault+0x97/0x140 [ 14.848408][ C3] ? find_held_lock+0x2b/0x80 [ 14.848409][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 14.848411][ C3] __sock_sendmsg+0xce/0x190 [ 14.848413][ C3] ? fdget+0x4f/0x1e0 [ 14.848416][ C3] __sys_sendto+0x260/0x320 [ 14.848417][ C3] ? __ia32_sys_getpeername+0xd0/0xd0 [ 14.848421][ C3] ? fput_close_sync+0xde/0x1b0 [ 14.848424][ C3] ? alloc_file_clone+0xe0/0xe0 [ 14.848426][ C3] __x64_sys_sendto+0xe4/0x1f0 [ 14.848427][ C3] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 14.848430][ C3] ? lockdep_hardirqs_on+0x91/0x130 [ 14.848431][ C3] ? do_syscall_64+0xa6/0x530 [ 14.848433][ C3] do_syscall_64+0xff/0x530 [ 14.848435][ C3] ? exc_page_fault+0xee/0x100 [ 14.848436][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 14.848438][ C3] RIP: 0033:0x7fa67e42754e [ 14.848440][ C3] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 14.848442][ C3] RSP: 002b:00007ffdfc20fe50 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 14.848444][ C3] RAX: ffffffffffffffda RBX: 0000000000010018 RCX: 00007fa67e42754e [ 14.848446][ C3] RDX: 0000000000010018 RSI: 0000000000415120 RDI: 0000000000000007 [ 14.848447][ C3] RBP: 00007ffdfc20fe60 R08: 00007ffdfc20fec0 R09: 0000000000000014 [ 14.848447][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000007 [ 14.848448][ C3] R13: 0000000000000006 R14: 00007fa67e5f8000 R15: 0000000000404e00 [ 14.848450][ C3] [ 14.848454][ C3] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 14.848455][ C3] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 379, name: psock_snd [ 14.848456][ C3] preempt_count: 103, expected: 0 [ 14.848457][ C3] RCU nest depth: 2, expected: 0 [ 14.848458][ C3] INFO: lockdep is turned off. [ 14.848458][ C3] irq event stamp: 36475 [ 14.848459][ C3] hardirqs last enabled at (36474): [] __down_trylock_console_sem+0x86/0xa0 [ 14.848461][ C3] hardirqs last disabled at (36475): [] console_emit_next_record+0x3d4/0x4c0 [ 14.848463][ C3] softirqs last enabled at (36112): [] __dev_queue_xmit+0x974/0x1b90 [ 14.848465][ C3] softirqs last disabled at (36113): [] do_softirq+0xac/0xe0 [ 14.848467][ C3] Preemption disabled at: [ 14.848467][ C3] [] __dev_queue_xmit+0x20c/0x1b90 [ 14.848470][ C3] CPU: 3 UID: 0 PID: 379 Comm: psock_snd Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 14.848472][ C3] Tainted: [W]=WARN [ 14.848472][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.848473][ C3] Call Trace: [ 14.848473][ C3] [ 14.848474][ C3] dump_stack_lvl+0x6f/0xa0 [ 14.848476][ C3] ? __dev_queue_xmit+0x20c/0x1b90 [ 14.848478][ C3] __might_resched.cold+0x1fe/0x2c1 [ 14.848481][ C3] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 14.848484][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848485][ C3] __kmalloc_noprof+0x443/0x760 [ 14.848486][ C3] ? __rwlock_init+0x150/0x150 [ 14.848488][ C3] ? alloc_buf.isra.0+0x4b/0x260 [ 14.848490][ C3] ? do_raw_spin_unlock+0x59/0x250 [ 14.848492][ C3] alloc_buf.isra.0+0x4b/0x260 [ 14.848494][ C3] put_chars+0x1e1/0x2f0 [ 14.848496][ C3] ? __send_to_port+0x420/0x420 [ 14.848498][ C3] hvc_console_print+0x292/0x780 [ 14.848500][ C3] ? __lock_acquire+0x388/0xc20 [ 14.848502][ C3] ? hvc_write+0x3a0/0x3a0 [ 14.848504][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848506][ C3] ? lock_acquire+0x13c/0x160 [ 14.848508][ C3] console_emit_next_record+0x22f/0x4c0 [ 14.848510][ C3] ? devkmsg_read+0x4b0/0x4b0 [ 14.848511][ C3] ? console_flush_one_record+0x106/0x710 [ 14.848513][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848514][ C3] ? lock_acquire+0x13c/0x160 [ 14.848516][ C3] console_flush_one_record+0x46f/0x710 [ 14.848519][ C3] ? console_emit_next_record+0x4c0/0x4c0 [ 14.848520][ C3] ? __lock_acquire+0x518/0xc20 [ 14.848523][ C3] console_unlock+0xee/0x1f0 [ 14.848524][ C3] ? console_flush_one_record+0x710/0x710 [ 14.848526][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848527][ C3] ? lock_acquire+0xe0/0x160 [ 14.848529][ C3] ? __down_trylock_console_sem+0x5e/0xa0 [ 14.848531][ C3] ? vprintk_emit+0x320/0x3e0 [ 14.848532][ C3] vprintk_emit+0x37c/0x3e0 [ 14.848533][ C3] ? wake_up_klogd_work_func+0x90/0x90 [ 14.848535][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 14.848537][ C3] _printk+0xc7/0x100 [ 14.848538][ C3] ? snapshot_read.cold+0x21/0x21 [ 14.848540][ C3] ? ___ratelimit+0x4e7/0xa00 [ 14.848542][ C3] ? idr_get_free+0x830/0x830 [ 14.848544][ C3] ip_frag_reasm.constprop.0.cold+0x10/0x15 [ 14.848546][ C3] ip_frag_queue+0xeb5/0x1830 [ 14.848548][ C3] ip_defrag+0x2d4/0x7a0 [ 14.848549][ C3] ? ip4_obj_hashfn+0x280/0x280 [ 14.848551][ C3] ? ip_route_input_noref+0x137/0x250 [ 14.848553][ C3] ? ip_route_input_slow+0x2420/0x2420 [ 14.848554][ C3] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 14.848556][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848557][ C3] ip_local_deliver+0x171/0x4c0 [ 14.848559][ C3] ? ip_local_deliver_finish+0x610/0x610 [ 14.848560][ C3] ? ip_rcv_finish_core+0x6ed/0x14c0 [ 14.848564][ C3] ? __asan_memset+0x27/0x50 [ 14.848566][ C3] ip_rcv+0xdc/0x3d0 [ 14.848567][ C3] ? ip_local_deliver+0x4c0/0x4c0 [ 14.848568][ C3] ? rcu_do_batch+0x2b6/0x1000 [ 14.848569][ C3] ? is_bpf_text_address+0x72/0x110 [ 14.848571][ C3] ? kernel_text_address+0x149/0x170 [ 14.848572][ C3] ? __kernel_text_address+0x12/0x30 [ 14.848573][ C3] ? write_profile+0xf0/0xf0 [ 14.848575][ C3] ? unwind_get_return_address+0x67/0xd0 [ 14.848577][ C3] __netif_receive_skb_core.constprop.0+0x13b5/0x2bb0 [ 14.848579][ C3] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 14.848580][ C3] ? rcu_read_lock_any_held+0x3c/0x90 [ 14.848581][ C3] ? validate_chain+0x38b/0xc20 [ 14.848583][ C3] ? mark_usage+0x61/0x170 [ 14.848585][ C3] ? __lock_acquire+0x518/0xc20 [ 14.848587][ C3] ? do_xdp_generic+0x4a0/0x4a0 [ 14.848588][ C3] ? lock_acquire.part.0+0xd4/0x280 [ 14.848590][ C3] ? find_held_lock+0x2b/0x80 [ 14.848591][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 14.848593][ C3] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 14.848594][ C3] ? rcu_read_lock_any_held+0x3c/0x90 [ 14.848596][ C3] ? validate_chain+0x38b/0xc20 [ 14.848597][ C3] ? sock_def_readable+0x156/0x480 [ 14.848598][ C3] ? mark_usage+0x61/0x170 [ 14.848600][ C3] ? __lock_acquire+0x518/0xc20 [ 14.848602][ C3] ? process_backlog+0x3f1/0x14c0 [ 14.848604][ C3] __netif_receive_skb_one_core+0xa2/0x180 [ 14.848605][ C3] ? lock_acquire.part.0+0xd4/0x280 [ 14.848607][ C3] ? process_backlog+0x3f1/0x14c0 [ 14.848608][ C3] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 14.848610][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848612][ C3] process_backlog+0x431/0x14c0 [ 14.848614][ C3] __napi_poll+0xa7/0x3b0 [ 14.848616][ C3] net_rx_action+0x513/0xf50 [ 14.848619][ C3] ? __lock_acquire+0x518/0xc20 [ 14.848620][ C3] ? __napi_poll+0x3b0/0x3b0 [ 14.848623][ C3] ? ktime_get_update_offsets_now+0x2a8/0x490 [ 14.848625][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848627][ C3] handle_softirqs+0x1d3/0x900 [ 14.848629][ C3] ? _local_bh_enable+0xc0/0xc0 [ 14.848630][ C3] ? do_raw_spin_unlock+0x59/0x250 [ 14.848632][ C3] ? rcu_is_watching+0x16/0xd0 [ 14.848633][ C3] ? __dev_queue_xmit+0x974/0x1b90 [ 14.848634][ C3] do_softirq+0xac/0xe0 [ 14.848636][ C3] [ 14.848636][ C3] [ 14.848637][ C3] __local_bh_enable_ip+0x118/0x150 [ 14.848638][ C3] __dev_queue_xmit+0x989/0x1b90 [ 14.848640][ C3] ? _copy_from_iter+0x1bb/0x1810 [ 14.848642][ C3] ? _copy_from_iter_flushcache+0x1970/0x1970 [ 14.848643][ C3] ? _copy_from_iter_flushcache+0x1970/0x1970 [ 14.848645][ C3] ? __might_fault+0x97/0x140 [ 14.848646][ C3] ? netdev_core_pick_tx+0x2c0/0x2c0 [ 14.848648][ C3] ? __virtio_net_hdr_to_skb.constprop.0+0x327/0x1440 [ 14.848650][ C3] ? alloc_pg_vec.isra.0+0x540/0x540 [ 14.848651][ C3] ? packet_rcv_spkt+0x5a0/0x5a0 [ 14.848653][ C3] packet_snd+0xee8/0x1840 [ 14.848655][ C3] ? kasan_addr_to_slab+0x41/0x50 [ 14.848656][ C3] ? tpacket_snd+0x1990/0x1990 [ 14.848658][ C3] ? lock_acquire.part.0+0xd4/0x280 [ 14.848659][ C3] ? __might_fault+0x97/0x140 [ 14.848660][ C3] ? find_held_lock+0x2b/0x80 [ 14.848662][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 14.848664][ C3] __sock_sendmsg+0xce/0x190 [ 14.848665][ C3] ? fdget+0x4f/0x1e0 [ 14.848667][ C3] __sys_sendto+0x260/0x320 [ 14.848669][ C3] ? __ia32_sys_getpeername+0xd0/0xd0 [ 14.848672][ C3] ? fput_close_sync+0xde/0x1b0 [ 14.848674][ C3] ? alloc_file_clone+0xe0/0xe0 [ 14.848676][ C3] __x64_sys_sendto+0xe4/0x1f0 [ 14.848678][ C3] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 14.848679][ C3] ? lockdep_hardirqs_on+0x91/0x130 [ 14.848680][ C3] ? do_syscall_64+0xa6/0x530 [ 14.848682][ C3] do_syscall_64+0xff/0x530 [ 14.848684][ C3] ? exc_page_fault+0xee/0x100 [ 14.848685][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 14.848686][ C3] RIP: 0033:0x7fa67e42754e [ 14.848687][ C3] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 14.848688][ C3] RSP: 002b:00007ffdfc20fe50 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 14.848690][ C3] RAX: ffffffffffffffda RBX: 0000000000010018 RCX: 00007fa67e42754e [ 14.848690][ C3] RDX: 0000000000010018 RSI: 0000000000415120 RDI: 0000000000000007 [ 14.848691][ C3] RBP: 00007ffdfc20fe60 R08: 00007ffdfc20fec0 R09: 0000000000000014 [ 14.848692][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000007 [ 14.848692][ C3] R13: 0000000000000006 R14: 00007fa67e5f8000 R15: 0000000000404e00 [ 14.848694][ C3]