watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [kworker/u8:11:699] Modules linked in: irq event stamp: 180544 hardirqs last enabled at (180543): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:85 [inline] hardirqs last enabled at (180543): [] exit_to_kernel_mode+0xdc/0x10c arch/arm64/kernel/entry-common.c:95 hardirqs last disabled at (180544): [] __el1_irq arch/arm64/kernel/entry-common.c:533 [inline] hardirqs last disabled at (180544): [] el1_interrupt+0x24/0x68 arch/arm64/kernel/entry-common.c:551 softirqs last enabled at (180542): [] softirq_handle_end kernel/softirq.c:400 [inline] softirqs last enabled at (180542): [] handle_softirqs+0xa3c/0xbfc kernel/softirq.c:582 softirqs last disabled at (180525): [] __do_softirq+0x14/0x20 kernel/softirq.c:588 CPU: 0 UID: 0 PID: 699 Comm: kworker/u8:11 Not tainted 6.11.0-rc7-syzkaller-g7e3e2c7f05cd #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events_unbound toggle_allocation_gate pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : csd_lock_wait kernel/smp.c:312 [inline] pc : smp_call_function_many_cond+0x17e0/0x2f30 kernel/smp.c:856 lr : csd_lock_wait kernel/smp.c:312 [inline] lr : smp_call_function_many_cond+0x17f8/0x2f30 kernel/smp.c:856 sp : ffff80009a1977a0 x29: ffff80009a1978d0 x28: 1fffe0003679ccf0 x27: 0000000000000008 x26: ffffffffffffffff x25: dfff800000000000 x24: 1fffe0003679ccf1 x23: ffff0001b3d0f368 x22: 0000000000000001 x21: 0000000000000011 x20: ffff0001b3ce6780 x19: ffff0001b3ce6788 x18: 1fffe00036799fee x17: ffff80008f50d000 x16: ffff8000830204c4 x15: 0000000000000001 x14: 1fffe000367a1e6d x13: 0000000000000000 x12: 0000000000000000 x11: ffff6000367a1e6e x10: 0000000000ff0100 x9 : 0000000000000000 x8 : 0000000000000011 x7 : ffff80008006515c x6 : 0000000000000000 x5 : 0000000000000001 x4 : 0000000000000000 x3 : ffff8000804b8474 x2 : 0000000000000000 x1 : 0000000000000004 x0 : 0000000000000001 Call trace: __cmpwait_case_32 arch/arm64/include/asm/cmpxchg.h:231 [inline] __cmpwait arch/arm64/include/asm/cmpxchg.h:257 [inline] csd_lock_wait kernel/smp.c:312 [inline] smp_call_function_many_cond+0x17e0/0x2f30 kernel/smp.c:856 smp_call_function_many kernel/smp.c:880 [inline] smp_call_function kernel/smp.c:902 [inline] kick_all_cpus_sync+0x40/0xa0 kernel/smp.c:1047 arch_jump_label_transform_apply+0x14/0x20 arch/arm64/kernel/jump_label.c:34 __jump_label_update+0x30c/0x334 kernel/jump_label.c:501 jump_label_update+0x30c/0x3bc kernel/jump_label.c:900 static_key_enable_cpuslocked+0x140/0x230 kernel/jump_label.c:210 static_key_enable+0x24/0x38 kernel/jump_label.c:223 toggle_allocation_gate+0xb8/0x24c mm/kfence/core.c:833 process_one_work+0x79c/0x15b8 kernel/workqueue.c:3231 process_scheduled_works kernel/workqueue.c:3312 [inline] worker_thread+0x978/0xec4 kernel/workqueue.c:3389 kthread+0x288/0x310 kernel/kthread.c:389 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860 Sending NMI from CPU 0 to CPUs 1: