watchdog: BUG: soft lockup - CPU#0 stuck for 26s! [swapper/0:0] Modules linked in: irq event stamp: 65305 hardirqs last enabled at (65304): [] __trace_hardirqs_on+0x18/0x20 arch/riscv/kernel/trace_irq.c:19 hardirqs last disabled at (65305): [] __trace_hardirqs_off+0x18/0x20 arch/riscv/kernel/trace_irq.c:25 softirqs last enabled at (65242): [] softirq_handle_end kernel/softirq.c:414 [inline] softirqs last enabled at (65242): [] __do_softirq+0x640/0x930 kernel/softirq.c:600 softirqs last disabled at (65249): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (65249): [] invoke_softirq kernel/softirq.c:452 [inline] softirqs last disabled at (65249): [] __irq_exit_rcu+0x154/0x1ea kernel/softirq.c:650 CPU: 0 PID: 0 Comm: swapper/0 Not tainted 6.2.0-rc1-syzkaller-00002-gcb80242cc679 #0 Hardware name: riscv-virtio,qemu (DT) epc : arch_static_branch arch/riscv/include/asm/jump_label.h:20 [inline] epc : kfence_alloc include/linux/kfence.h:120 [inline] epc : slab_alloc_node mm/slub.c:3438 [inline] epc : kmem_cache_alloc_node+0xa0/0x2f2 mm/slub.c:3497 ra : slab_pre_alloc_hook mm/slab.h:722 [inline] ra : slab_alloc_node mm/slub.c:3434 [inline] ra : kmem_cache_alloc_node+0x66/0x2f2 mm/slub.c:3497 epc : ffffffff804d253e ra : ffffffff804d2504 sp : ffffffff85006690 gp : ffffffff85efcae0 tp : ffffffff85044380 t0 : ffebffff022db84c t1 : 00000000000f0000 t2 : 0000000000000008 s0 : ffffffff85006730 s1 : ff600000085ad3c0 a0 : 0000000000000000 a1 : 0000000000000007 a2 : 1ffffffff0a4ad20 a3 : ffffffff80cea460 a4 : 0000000000000000 a5 : 0000000000000000 a6 : 0000000000000100 a7 : 0000000000000301 s2 : 0000000000000a20 s3 : 0000000000000000 s4 : 0000000000000a20 s5 : ffffffffffffffff s6 : ffffffff828a6c5a s7 : ffffffff85f23740 s8 : 00000000000000f0 s9 : ffffffff85f02ec0 s10: 0000000000000000 s11: ffffffff85045840 t3 : fffffffff3f3f304 t4 : ffebffff0163a04e t5 : ffebffff0163a04f t6 : ff6000000fb742d8 status: 0000000000000120 badaddr: 0000000000000000 cause: 8000000000000005 [] slab_alloc_node mm/slub.c:3435 [inline] [] kmem_cache_alloc_node+0xa0/0x2f2 mm/slub.c:3497 [] __alloc_skb+0x232/0x2c8 net/core/skbuff.c:552 [] alloc_skb include/linux/skbuff.h:1270 [inline] [] __ip_append_data+0x1d86/0x2124 net/ipv4/ip_output.c:1126 [] ip_append_data net/ipv4/ip_output.c:1343 [inline] [] ip_append_data net/ipv4/ip_output.c:1322 [inline] [] ip_send_unicast_reply+0x50c/0xabc net/ipv4/ip_output.c:1732 [] tcp_v4_send_reset+0x70c/0x1730 net/ipv4/tcp_ipv4.c:833 [] tcp_v4_rcv+0x16c6/0x1fd0 net/ipv4/tcp_ipv4.c:2170 [] ip_protocol_deliver_rcu+0x96/0x43a net/ipv4/ip_input.c:205 [] ip_local_deliver_finish+0x19e/0x33e net/ipv4/ip_input.c:233 [] NF_HOOK include/linux/netfilter.h:302 [inline] [] NF_HOOK include/linux/netfilter.h:296 [inline] [] ip_local_deliver+0x158/0x448 net/ipv4/ip_input.c:254 [] dst_input include/net/dst.h:454 [inline] [] ip_sublist_rcv_finish+0x64/0x1b2 net/ipv4/ip_input.c:580 [] ip_list_rcv_finish net/ipv4/ip_input.c:630 [inline] [] ip_sublist_rcv+0x3fa/0x712 net/ipv4/ip_input.c:638 [] ip_list_rcv+0x25e/0x2b6 net/ipv4/ip_input.c:673 [] __netif_receive_skb_list_ptype net/core/dev.c:5525 [inline] [] __netif_receive_skb_list_core+0x3e8/0x524 net/core/dev.c:5573 [] __netif_receive_skb_list net/core/dev.c:5625 [inline] [] netif_receive_skb_list_internal+0x4f8/0x802 net/core/dev.c:5716 [] gro_normal_list include/net/gro.h:433 [inline] [] gro_normal_list include/net/gro.h:429 [inline] [] napi_complete_done+0x1aa/0x57c net/core/dev.c:6056 [] virtqueue_napi_complete drivers/net/virtio_net.c:405 [inline] [] virtnet_poll+0x866/0xa04 drivers/net/virtio_net.c:1682 [] __napi_poll+0x7a/0x34e net/core/dev.c:6485 [] napi_poll net/core/dev.c:6552 [inline] [] net_rx_action+0x72c/0x878 net/core/dev.c:6663 [] __do_softirq+0x294/0x930 kernel/softirq.c:571 [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] [] invoke_softirq kernel/softirq.c:452 [inline] [] __irq_exit_rcu+0x154/0x1ea kernel/softirq.c:650 [] irq_exit+0x10/0x7a kernel/softirq.c:674 [] generic_handle_arch_irq+0x48/0x54 kernel/irq/handle.c:240 [] ret_from_exception+0x0/0x1a arch/riscv/kernel/entry.S:249 [] arch_local_irq_enable arch/riscv/include/asm/irqflags.h:22 [inline] [] arch_cpu_idle+0x1c/0x24 arch/riscv/kernel/process.c:42 [] default_idle_call+0x6e/0xae kernel/sched/idle.c:109 [] cpuidle_idle_call kernel/sched/idle.c:191 [inline] [] do_idle+0x352/0x39a kernel/sched/idle.c:303 [] cpu_startup_entry+0x1a/0x1c kernel/sched/idle.c:400 [] rest_init+0x176/0x24e init/main.c:732 [] arch_post_acpi_subsys_init+0x0/0x30 init/main.c:894 [] start_kernel+0x82e/0x862 init/main.c:1148