watchdog: BUG: soft lockup - CPU#0 stuck for 430s! [kworker/0:3:3301] Modules linked in: irq event stamp: 128499 hardirqs last enabled at (128498): [] restore_all+0x12/0x6e hardirqs last disabled at (128499): [] _save_context+0x80/0x90 softirqs last enabled at (45742): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (45742): [] __do_softirq+0x628/0x90c kernel/softirq.c:587 softirqs last disabled at (45749): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (45749): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (45749): [] __irq_exit_rcu kernel/softirq.c:636 [inline] softirqs last disabled at (45749): [] irq_exit+0x1a0/0x1b6 kernel/softirq.c:660 CPU: 0 PID: 3301 Comm: kworker/0:3 Not tainted 5.14.0-syzkaller #0 Hardware name: riscv-virtio,qemu (DT) Workqueue: events nsim_dev_trap_report_work 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:2884 [inline] epc : __kmalloc_node_track_caller+0xaa/0x3d2 mm/slub.c:4653 ra : slab_pre_alloc_hook mm/slab.h:494 [inline] ra : slab_alloc_node mm/slub.c:2880 [inline] ra : __kmalloc_node_track_caller+0x70/0x3d2 mm/slub.c:4653 epc : ffffffff803e2a1a ra : ffffffff803e29e0 sp : ffffffe00e97f4d0 gp : ffffffff83f967d8 tp : ffffffe0081a2f80 t0 : ffffffe008c0e728 t1 : ffffffc7f07f2d69 t2 : 000000000545de2b s0 : ffffffe00e97f570 s1 : ffffffe005601c80 a0 : 0000000000000000 a1 : 0000000000000007 a2 : 1ffffffff07aa51f a3 : ffffffff80a9711a a4 : 0000000004000000 a5 : 0000000000000000 a6 : 0000000000f00000 a7 : 7126f9b37a026000 s2 : ffffffff83f96adc s3 : 0000000000082a20 s4 : 0000000000000200 s5 : ffffffffffffffff s6 : ffffffff827d9302 s7 : ffffffff83f9a0d0 s8 : 0000000000000000 s9 : 0000000000082a20 s10: ffffffffffffffff s11: 0000000000000000 t3 : 7126f9b37a026000 t4 : ffffffc7f07f2d69 t5 : ffffffc7f07f2d6a t6 : ffffffe009428026 status: 0000000000000120 badaddr: 0000000000000000 cause: 8000000000000005 [] slab_alloc_node mm/slub.c:2881 [inline] [] __kmalloc_node_track_caller+0xaa/0x3d2 mm/slub.c:4653 [] kmalloc_reserve net/core/skbuff.c:355 [inline] [] __alloc_skb+0xee/0x2e2 net/core/skbuff.c:426 [] alloc_skb include/linux/skbuff.h:1112 [inline] [] ndisc_alloc_skb+0x9e/0x1a0 net/ipv6/ndisc.c:420 [] ndisc_send_rs+0x24c/0x378 net/ipv6/ndisc.c:686 [] addrconf_rs_timer+0x2ac/0x4c4 net/ipv6/addrconf.c:3877 [] call_timer_fn+0x10e/0x654 kernel/time/timer.c:1421 [] expire_timers kernel/time/timer.c:1466 [inline] [] __run_timers.part.0+0x3e0/0x442 kernel/time/timer.c:1734 [] __run_timers kernel/time/timer.c:1715 [inline] [] run_timer_softirq+0x76/0xe0 kernel/time/timer.c:1747 [] __do_softirq+0x270/0x90c kernel/softirq.c:558 [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] [] invoke_softirq kernel/softirq.c:439 [inline] [] __irq_exit_rcu kernel/softirq.c:636 [inline] [] irq_exit+0x1a0/0x1b6 kernel/softirq.c:660 [] handle_domain_irq+0x106/0x178 kernel/irq/irqdesc.c:705 [] riscv_intc_irq+0x80/0xca drivers/irqchip/irq-riscv-intc.c:40 [] ret_from_exception+0x0/0x14 [] slab_pre_alloc_hook mm/slab.h:494 [inline] [] slab_alloc_node mm/slub.c:2880 [inline] [] __kmalloc_node_track_caller+0x70/0x3d2 mm/slub.c:4653