watchdog: BUG: soft lockup - CPU#1 stuck for 22s! [kworker/u8:4:269] Modules linked in: irq event stamp: 672134 hardirqs last enabled at (672133): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:85 [inline] hardirqs last enabled at (672133): [] exit_to_kernel_mode+0xdc/0x10c arch/arm64/kernel/entry-common.c:95 hardirqs last disabled at (672134): [] __el1_irq arch/arm64/kernel/entry-common.c:533 [inline] hardirqs last disabled at (672134): [] el1_interrupt+0x24/0x68 arch/arm64/kernel/entry-common.c:551 softirqs last enabled at (672130): [] softirq_handle_end kernel/softirq.c:400 [inline] softirqs last enabled at (672130): [] handle_softirqs+0xa3c/0xbfc kernel/softirq.c:582 softirqs last disabled at (672097): [] __do_softirq+0x14/0x20 kernel/softirq.c:588 CPU: 1 PID: 269 Comm: kworker/u8:4 Not tainted 6.10.0-rc7-syzkaller-g1a6f53de2eb9 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 Workqueue: writeback wb_workfn (flush-259:0) pstate: 00400005 (nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : queued_spin_lock_slowpath+0x15c/0xd00 kernel/locking/qspinlock.c:380 lr : queued_spin_lock_slowpath+0x168/0xd00 kernel/locking/qspinlock.c:380 sp : ffff800098515e20 x29: ffff800098515ec0 x28: 1fffe00019d9da48 x27: 1ffff000130a2bd0 x26: dfff800000000000 x25: 1fffe00018bc2792 x24: ffff800098515e40 x23: ffff800098515e80 x22: ffff7000130a2bc8 x21: 0000000000000001 x20: 0000000000000001 x19: ffff0000ceced240 x18: ffff800098515da0 x17: 0000000000022bf8 x16: ffff800080a64fe4 x15: 0000000000000001 x14: 1fffe00019d9da48 x13: 0000000000000000 x12: 0000000000000000 x11: ffff600019d9da49 x10: 1fffe00019d9da48 x9 : 0000000000000000 x8 : 0000000000000001 x7 : ffff8000809697dc x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff80008b16de28 x2 : 0000000000000000 x1 : 0000000000000001 x0 : 0000000000000001 Call trace: __cmpwait_case_8 arch/arm64/include/asm/cmpxchg.h:229 [inline] __cmpwait arch/arm64/include/asm/cmpxchg.h:257 [inline] queued_spin_lock_slowpath+0x15c/0xd00 kernel/locking/qspinlock.c:380 queued_spin_lock include/asm-generic/qspinlock.h:114 [inline] do_raw_spin_lock+0x2ec/0x334 kernel/locking/spinlock_debug.c:116 __raw_spin_lock include/linux/spinlock_api_smp.h:134 [inline] _raw_spin_lock+0x50/0x60 kernel/locking/spinlock.c:154 spin_lock include/linux/spinlock.h:351 [inline] __pte_offset_map_lock+0x178/0x2ac mm/pgtable-generic.c:375 pte_offset_map_lock include/linux/mm.h:3025 [inline] map_pte mm/page_vma_mapped.c:22 [inline] page_vma_mapped_walk+0x1130/0x1a10 mm/page_vma_mapped.c:281 page_vma_mkclean_one+0x2f4/0xac4 mm/rmap.c:1017 page_mkclean_one+0x234/0x318 mm/rmap.c:1070 rmap_walk_file+0x3e0/0x5f8 mm/rmap.c:2667 rmap_walk mm/rmap.c:2685 [inline] folio_mkclean+0x290/0x4a0 mm/rmap.c:1102 folio_clear_dirty_for_io+0x15c/0x700 mm/page-writeback.c:2997 mpage_submit_folio+0x84/0x29c fs/ext4/inode.c:1850 mpage_map_and_submit_buffers fs/ext4/inode.c:2115 [inline] mpage_map_and_submit_extent fs/ext4/inode.c:2254 [inline] ext4_do_writepages+0x174c/0x3170 fs/ext4/inode.c:2679 ext4_writepages+0x198/0x308 fs/ext4/inode.c:2768 do_writepages+0x2f8/0x7c4 mm/page-writeback.c:2656 __writeback_single_inode+0x158/0x14e4 fs/fs-writeback.c:1651 writeback_sb_inodes+0x7dc/0x1190 fs/fs-writeback.c:1947 __writeback_inodes_wb+0xec/0x234 fs/fs-writeback.c:2018 wb_writeback+0x42c/0x1040 fs/fs-writeback.c:2129 wb_check_old_data_flush fs/fs-writeback.c:2233 [inline] wb_do_writeback fs/fs-writeback.c:2286 [inline] wb_workfn+0xba0/0x104c fs/fs-writeback.c:2314 process_one_work+0x79c/0x15b8 kernel/workqueue.c:3248 process_scheduled_works kernel/workqueue.c:3329 [inline] worker_thread+0x938/0xecc kernel/workqueue.c:3409 kthread+0x288/0x310 kernel/kthread.c:389 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860 Sending NMI from CPU 1 to CPUs 0: