watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [kworker/0:10:27748] Modules linked in: irq event stamp: 2086406 hardirqs last enabled at (2086405): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:84 [inline] hardirqs last enabled at (2086405): [] exit_to_kernel_mode+0x38/0x120 arch/arm64/kernel/entry-common.c:94 hardirqs last disabled at (2086406): [] __el1_irq arch/arm64/kernel/entry-common.c:468 [inline] hardirqs last disabled at (2086406): [] el1_interrupt+0x24/0x54 arch/arm64/kernel/entry-common.c:486 softirqs last enabled at (2086268): [] _stext+0x80c/0xd70 softirqs last disabled at (2086209): [] ____do_softirq+0x10/0x1c arch/arm64/kernel/irq.c:80 CPU: 0 PID: 27748 Comm: kworker/0:10 Not tainted 6.3.0-rc6-syzkaller-00173-g7a934f4bd7d6 #0 Hardware name: linux,dummy-virt (DT) Workqueue: events nsim_dev_trap_report_work pstate: 00000005 (nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : clear_page+0x18/0x58 arch/arm64/lib/clear_page.S:24 lr : clear_highpage include/linux/highmem.h:240 [inline] lr : clear_highpage_kasan_tagged include/linux/highmem.h:250 [inline] lr : kernel_init_pages+0x68/0xc0 mm/page_alloc.c:1393 sp : ffff800012b771e0 x29: ffff800012b771e0 x28: fffffc000018bc00 x27: 1fffff8000031786 x26: 0000000000000000 x25: 0000000000000001 x24: 00000000000d2820 x23: fffffc000018bc80 x22: fffffc0000000000 x21: ffff700001bbb637 x20: ffff80000dddb1b8 x19: fffffc000018be00 x18: 0000000000000003 x17: 0000000000000000 x16: 00000000000dc800 x15: ffff800008007968 x14: 0000000000000001 x13: 00000000f1f1f1f1 x12: ffff7f8000031787 x11: 1fffff8000031786 x10: ffff7f8000031786 x9 : 0000000000000000 x8 : ffff600000c5f000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000004 x2 : 0000000000000004 x1 : 0000000000000040 x0 : ffff0000062f15c0 Call trace: clear_page+0x18/0x58 arch/arm64/lib/clear_page.S:22 post_alloc_hook+0x150/0x2f0 mm/page_alloc.c:2541 prep_new_page mm/page_alloc.c:2553 [inline] get_page_from_freelist+0x10f4/0x20b0 mm/page_alloc.c:4326 __alloc_pages_slowpath mm/page_alloc.c:5126 [inline] __alloc_pages+0x68c/0x1fec mm/page_alloc.c:5605 alloc_pages+0x1ac/0x288 mm/mempolicy.c:2283 alloc_slab_page+0xc8/0x138 mm/slub.c:1851 allocate_slab mm/slub.c:1998 [inline] new_slab+0xac/0x2d4 mm/slub.c:2051 ___slab_alloc+0x610/0xd88 mm/slub.c:3193 __slab_alloc.constprop.0+0x74/0xe8 mm/slub.c:3292 __slab_alloc_node mm/slub.c:3345 [inline] slab_alloc_node mm/slub.c:3442 [inline] __kmem_cache_alloc_node+0x318/0x344 mm/slub.c:3491 __do_kmalloc_node mm/slab_common.c:966 [inline] __kmalloc_node_track_caller+0x54/0x100 mm/slab_common.c:987 kmalloc_reserve+0xdc/0x218 net/core/skbuff.c:537 __alloc_skb+0xdc/0x2a0 net/core/skbuff.c:606 alloc_skb include/linux/skbuff.h:1277 [inline] nsim_dev_trap_skb_build drivers/net/netdevsim/dev.c:751 [inline] nsim_dev_trap_report drivers/net/netdevsim/dev.c:808 [inline] nsim_dev_trap_report_work+0x1e8/0xa1c drivers/net/netdevsim/dev.c:853 process_one_work+0x74c/0x14ec kernel/workqueue.c:2390 worker_thread+0x3c8/0xc30 kernel/workqueue.c:2537 kthread+0x23c/0x298 kernel/kthread.c:376 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870