watchdog: BUG: soft lockup - CPU#1 stuck for 22s! [kworker/u4:19:6427] Modules linked in: irq event stamp: 26756786 hardirqs last enabled at (26756785): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:84 [inline] hardirqs last enabled at (26756785): [] exit_to_kernel_mode+0xe8/0x118 arch/arm64/kernel/entry-common.c:94 hardirqs last disabled at (26756786): [] __el1_irq arch/arm64/kernel/entry-common.c:468 [inline] hardirqs last disabled at (26756786): [] el1_interrupt+0x24/0x68 arch/arm64/kernel/entry-common.c:486 softirqs last enabled at (26752114): [] softirq_handle_end kernel/softirq.c:414 [inline] softirqs last enabled at (26752114): [] handle_softirqs+0xb84/0xd58 kernel/softirq.c:599 softirqs last disabled at (26752077): [] __do_softirq+0x14/0x20 kernel/softirq.c:605 CPU: 1 PID: 6427 Comm: kworker/u4:19 Not tainted 6.1.114-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 Workqueue: writeback wb_workfn (flush-259:0) pstate: 00400005 (nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : queued_spin_lock_slowpath+0x15c/0xe48 kernel/locking/qspinlock.c:383 lr : queued_spin_lock_slowpath+0x168/0xe48 kernel/locking/qspinlock.c:383 sp : ffff8000214f61a0 x29: ffff8000214f6240 x28: 1fffe00020632d50 x27: 1ffff0000429ec40 x26: dfff800000000000 x25: 1fffe00020632d52 x24: ffff8000214f61c0 x23: ffff8000214f6200 x22: ffff70000429ec38 x21: 0000000000000001 x20: 0000000000000001 x19: ffff000103196a80 x18: ffff8000214f6f88 x17: ffff8000159cd000 x16: ffff800008979dc8 x15: 0000000000000000 x14: 1ffff00002b3a0b0 x13: dfff800000000000 x12: 0000000000000001 x11: 1fffe00020632d50 x10: 0000000000000000 x9 : 0000000000000000 x8 : 0000000000000101 x7 : ffff8000088983ac x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800012373644 x2 : 0000000000000000 x1 : 0000000000000004 x0 : 0000000000000001 Call trace: __cmpwait_case_32 arch/arm64/include/asm/cmpxchg.h:252 [inline] __cmpwait arch/arm64/include/asm/cmpxchg.h:278 [inline] queued_spin_lock_slowpath+0x15c/0xe48 kernel/locking/qspinlock.c:383 queued_spin_lock include/asm-generic/qspinlock.h:114 [inline] do_raw_spin_lock+0x330/0x358 kernel/locking/spinlock_debug.c:115 __raw_spin_lock include/linux/spinlock_api_smp.h:134 [inline] _raw_spin_lock+0x5c/0x6c kernel/locking/spinlock.c:154 page_vma_mapped_walk+0xfc0/0x14f8 page_vma_mkclean_one+0x2e0/0x644 mm/rmap.c:958 page_mkclean_one+0x250/0x350 mm/rmap.c:1018 rmap_walk_file+0x2dc/0x4c8 mm/rmap.c:2511 rmap_walk mm/rmap.c:2529 [inline] folio_mkclean+0x1f4/0x308 mm/rmap.c:1050 folio_clear_dirty_for_io+0x15c/0x750 mm/page-writeback.c:2886 clear_page_dirty_for_io+0x58/0x78 mm/folio-compat.c:74 mpage_submit_page fs/ext4/inode.c:2121 [inline] mpage_process_page_bufs+0x638/0x900 fs/ext4/inode.c:2255 mpage_prepare_extent_to_map+0xa34/0xee4 fs/ext4/inode.c:2680 ext4_writepages+0x8dc/0x32b4 fs/ext4/inode.c:2808 do_writepages+0x2e8/0x56c mm/page-writeback.c:2491 __writeback_single_inode+0x16c/0x1770 fs/fs-writeback.c:1612 writeback_sb_inodes+0x978/0x1718 fs/fs-writeback.c:1903 __writeback_inodes_wb+0x110/0x39c fs/fs-writeback.c:1974 wb_writeback+0x428/0x1130 fs/fs-writeback.c:2079 wb_check_old_data_flush fs/fs-writeback.c:2179 [inline] wb_do_writeback fs/fs-writeback.c:2232 [inline] wb_workfn+0xc08/0x1034 fs/fs-writeback.c:2260 process_one_work+0x7ac/0x1404 kernel/workqueue.c:2292 worker_thread+0x8e4/0xfec kernel/workqueue.c:2439 kthread+0x250/0x2d8 kernel/kthread.c:376 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:864