------------[ cut here ]------------ WARNING: CPU: 1 PID: 8 at fs/fuse/file.c:1843 spin_unlock include/linux/spinlock.h:389 [inline] WARNING: CPU: 1 PID: 8 at fs/fuse/file.c:1843 __fuse_write_file_get fs/fuse/file.c:1835 [inline] WARNING: CPU: 1 PID: 8 at fs/fuse/file.c:1843 fuse_write_file_get+0x98/0xe4 fs/fuse/file.c:1842 Modules linked in: CPU: 1 PID: 8 Comm: kworker/u4:0 Not tainted 5.19.0-rc8-syzkaller-01618-g680fb5b009e8 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/20/2022 Workqueue: writeback wb_workfn (flush-0:50) pstate: 00400005 (nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : fuse_write_file_get+0x98/0xe4 include/linux/spinlock.h:389 lr : spin_unlock include/linux/spinlock.h:389 [inline] lr : __fuse_write_file_get fs/fuse/file.c:1835 [inline] lr : fuse_write_file_get+0x98/0xe4 fs/fuse/file.c:1842 sp : ffff80000f9f36f0 x29: ffff80000f9f36f0 x28: ffff0000f9d21000 x27: ffff80000f9f37d8 x26: 0000000000000006 x25: fffffc00039b7880 x24: ffffffffffffffff x23: 0000000000000000 x22: ffff0000fa538680 x21: ffff80000f9f38c0 x20: 0000000000000000 x19: ffff0000fa538c60 x18: 0000000000000033 x17: 00000000a54ff53a x16: ffff80000db3b658 x15: ffff0000c0e6cec0 x14: 0000000000000828 x13: 00000000ffffffff x12: ffff0000c0e6cec0 x11: ff808000095dc4ac x10: 00000000ffffffff x9 : 0000000000000000 x8 : 0000000100000000 x7 : ffff800008cf919c x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : 0000000000000000 x2 : 0000000000000001 x1 : ffff80000cb21ecf x0 : 0000000000000001 Call trace: spin_unlock include/linux/spinlock.h:389 [inline] __fuse_write_file_get fs/fuse/file.c:1835 [inline] fuse_write_file_get+0x98/0xe4 fs/fuse/file.c:1842 fuse_writepages_fill+0x120/0x830 fs/fuse/file.c:2153 write_cache_pages+0x35c/0x8bc mm/page-writeback.c:2334 fuse_writepages+0xdc/0x19c fs/fuse/file.c:2259 do_writepages+0x144/0x27c mm/page-writeback.c:2443 __writeback_single_inode+0x64/0x2e4 fs/fs-writeback.c:1587 writeback_sb_inodes+0x3e4/0x85c fs/fs-writeback.c:1865 __writeback_inodes_wb+0x78/0x1c0 fs/fs-writeback.c:1936 wb_writeback+0x1c8/0x328 fs/fs-writeback.c:2041 wb_check_background_flush fs/fs-writeback.c:2107 [inline] wb_do_writeback+0x2b8/0x350 fs/fs-writeback.c:2195 wb_workfn+0x70/0x15c fs/fs-writeback.c:2222 process_one_work+0x2d8/0x504 kernel/workqueue.c:2289 worker_thread+0x340/0x610 kernel/workqueue.c:2436 kthread+0x12c/0x158 kernel/kthread.c:376 ret_from_fork+0x10/0x20 irq event stamp: 3754148 hardirqs last enabled at (3754147): [] mod_lruvec_page_state include/linux/vmstat.h:569 [inline] hardirqs last enabled at (3754147): [] lruvec_stat_mod_folio include/linux/vmstat.h:645 [inline] hardirqs last enabled at (3754147): [] folio_clear_dirty_for_io+0x5a4/0x738 mm/page-writeback.c:2851 hardirqs last disabled at (3754148): [] el1_dbg+0x24/0x5c arch/arm64/kernel/entry-common.c:395 softirqs last enabled at (3754136): [] spin_unlock_bh include/linux/spinlock.h:394 [inline] softirqs last enabled at (3754136): [] get_next_work_item fs/fs-writeback.c:2091 [inline] softirqs last enabled at (3754136): [] wb_do_writeback+0x19c/0x350 fs/fs-writeback.c:2180 softirqs last disabled at (3754134): [] spin_lock_bh include/linux/spinlock.h:354 [inline] softirqs last disabled at (3754134): [] get_next_work_item fs/fs-writeback.c:2085 [inline] softirqs last disabled at (3754134): [] wb_do_writeback+0x5c/0x350 fs/fs-writeback.c:2180 ---[ end trace 0000000000000000 ]---