watchdog: BUG: soft lockup - CPU#0 stuck for 25s! [dhcpcd-run-hook:4423] Modules linked in: irq event stamp: 7746 hardirqs last enabled at (7745): [] rmqueue_pcplist mm/page_alloc.c:3710 [inline] hardirqs last enabled at (7745): [] rmqueue mm/page_alloc.c:3742 [inline] hardirqs last enabled at (7745): [] get_page_from_freelist+0x3178/0x3b14 mm/page_alloc.c:4189 hardirqs last disabled at (7746): [] enter_el1_irq_or_nmi+0x10/0x1c arch/arm64/kernel/entry-common.c:227 softirqs last enabled at (7714): [] local_bh_enable+0x10/0x34 include/linux/bottom_half.h:31 softirqs last disabled at (7712): [] local_bh_disable+0x10/0x34 include/linux/bottom_half.h:18 CPU: 0 PID: 4423 Comm: dhcpcd-run-hook Not tainted 5.15.176-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : arch_local_irq_restore arch/arm64/include/asm/irqflags.h:122 [inline] pc : rmqueue_pcplist mm/page_alloc.c:3710 [inline] pc : rmqueue mm/page_alloc.c:3742 [inline] pc : get_page_from_freelist+0x3188/0x3b14 mm/page_alloc.c:4189 lr : rmqueue_pcplist mm/page_alloc.c:3710 [inline] lr : rmqueue mm/page_alloc.c:3742 [inline] lr : get_page_from_freelist+0x3178/0x3b14 mm/page_alloc.c:4189 sp : ffff80001d1d7080 x29: ffff80001d1d7280 x28: 1ffff00003a3ae66 x27: dfff800000000000 x26: ffff0001fec6ecc0 x25: 0000000000000101 x24: 0000000000000000 x23: 0000000000000000 x22: ffff0001fec6ecd8 x21: 0000000000000000 x20: fffffc000317b480 x19: ffff800014b61008 x18: 0000000000000000 x17: 0000000000000000 x16: ffff8000082ec934 x15: 0000000000000005 x14: 1ffff0000296c06c x13: dfff800000000000 x12: 0000000000000003 x11: 0000000000000000 x10: 0000000000000000 x9 : 0000000000000080 x8 : 00000000000000c0 x7 : 0000000000000000 x6 : 0000000000000000 x5 : ffff0001b4190510 x4 : 0000000000000000 x3 : ffff800008046154 x2 : 0000000000000001 x1 : ffff800011c9ad00 x0 : ffff80019f6c4000 Call trace: arch_local_irq_restore arch/arm64/include/asm/irqflags.h:122 [inline] rmqueue_pcplist mm/page_alloc.c:3710 [inline] rmqueue mm/page_alloc.c:3742 [inline] get_page_from_freelist+0x3188/0x3b14 mm/page_alloc.c:4189 __alloc_pages+0x20c/0x674 mm/page_alloc.c:5465 alloc_pages+0x368/0x5d4 alloc_slab_page mm/slub.c:1775 [inline] allocate_slab mm/slub.c:1912 [inline] new_slab+0xec/0x56c mm/slub.c:1975 ___slab_alloc+0x6bc/0xdbc mm/slub.c:3008 __slab_alloc mm/slub.c:3095 [inline] slab_alloc_node mm/slub.c:3186 [inline] slab_alloc mm/slub.c:3228 [inline] kmem_cache_alloc+0x2d8/0x45c mm/slub.c:3233 kmem_cache_zalloc include/linux/slab.h:711 [inline] fill_pool lib/debugobjects.c:172 [inline] __debug_object_init+0x864/0xbe8 lib/debugobjects.c:615 debug_object_init+0x20/0x2c lib/debugobjects.c:657 debug_hrtimer_init kernel/time/hrtimer.c:414 [inline] debug_init+0x40/0x318 kernel/time/hrtimer.c:468 hrtimer_init+0x34/0x58 kernel/time/hrtimer.c:1595 init_dl_task_timer+0x24/0x60 kernel/sched/deadline.c:1152 __sched_fork kernel/sched/core.c:4249 [inline] sched_fork+0xf4/0x794 kernel/sched/core.c:4377 copy_process+0x13dc/0x3750 kernel/fork.c:2175 kernel_clone+0x1d8/0xa58 kernel/fork.c:2603 __do_sys_clone kernel/fork.c:2720 [inline] __se_sys_clone kernel/fork.c:2688 [inline] __arm64_sys_clone+0x1f0/0x24c kernel/fork.c:2688 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:608 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:626 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584