BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 0 UID: 0 PID: 1567 Comm: kworker/u8:9 Tainted: G L syzkaller #0 PREEMPT Tainted: [L]=SOFTLOCKUP Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/03/2025 Workqueue: xfs-cil/loop5 xlog_cil_push_work Call trace: show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:499 (C) __dump_stack+0x30/0x40 lib/dump_stack.c:94 dump_stack_lvl+0xd8/0x12c lib/dump_stack.c:120 dump_stack+0x1c/0x28 lib/dump_stack.c:129 add_chain_cache kernel/locking/lockdep.c:-1 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3855 [inline] validate_chain kernel/locking/lockdep.c:3876 [inline] __lock_acquire+0xf9c/0x30a4 kernel/locking/lockdep.c:5237 lock_acquire+0x140/0x2e0 kernel/locking/lockdep.c:5868 fs_reclaim_acquire+0xb8/0x118 mm/page_alloc.c:4318 might_alloc include/linux/sched/mm.h:317 [inline] slab_pre_alloc_hook mm/slub.c:4904 [inline] slab_alloc_node mm/slub.c:5239 [inline] __kmalloc_cache_noprof+0x58/0x698 mm/slub.c:5771 kmalloc_noprof include/linux/slab.h:957 [inline] kzalloc_noprof include/linux/slab.h:1094 [inline] xlog_cil_ctx_alloc fs/xfs/xfs_log_cil.c:103 [inline] xlog_cil_push_work+0x1d8/0x1f5c fs/xfs/xfs_log_cil.c:1305 process_one_work+0x7c0/0x1558 kernel/workqueue.c:3257 process_scheduled_works kernel/workqueue.c:3340 [inline] worker_thread+0x958/0xed8 kernel/workqueue.c:3421 kthread+0x5fc/0x75c kernel/kthread.c:463 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:844 kworker/u8:9: attempt to access beyond end of device loop2: rw=1, sector=77824, nr_sectors = 8 limit=40427 kworker/u8:9: attempt to access beyond end of device loop2: rw=1, sector=77832, nr_sectors = 4088 limit=40427 kworker/u8:9: attempt to access beyond end of device loop2: rw=1, sector=49152, nr_sectors = 8 limit=40427 kworker/u8:9: attempt to access beyond end of device loop2: rw=1, sector=49160, nr_sectors = 4088 limit=40427 kworker/u8:9: attempt to access beyond end of device loop2: rw=1, sector=57344, nr_sectors = 8 limit=40427 kworker/u8:9: attempt to access beyond end of device loop2: rw=1, sector=57352, nr_sectors = 4056 limit=40427 kworker/u8:9: attempt to access beyond end of device loop2: rw=2049, sector=45096, nr_sectors = 8 limit=40427 CPU: 0 UID: 0 PID: 1567 Comm: kworker/u8:9 Tainted: G L syzkaller #0 PREEMPT Tainted: [L]=SOFTLOCKUP Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/03/2025 Workqueue: writeback wb_workfn (flush-7:2) Call trace: show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:499 (C) __dump_stack+0x30/0x40 lib/dump_stack.c:94 dump_stack_lvl+0xd8/0x12c lib/dump_stack.c:120 dump_stack+0x1c/0x28 lib/dump_stack.c:129 f2fs_handle_critical_error+0x34c/0x4b8 fs/f2fs/super.c:4641 f2fs_stop_checkpoint+0x5c/0x70 fs/f2fs/checkpoint.c:35 f2fs_write_end_io+0x770/0xa78 fs/f2fs/data.c:351 bio_endio+0x8d4/0x910 block/bio.c:1675 submit_bio_noacct+0xd44/0x186c block/blk-core.c:886 submit_bio+0x3b4/0x550 block/blk-core.c:921 f2fs_submit_write_bio+0x124/0x324 fs/f2fs/data.c:525 __submit_merged_bio+0x224/0x6d4 fs/f2fs/data.c:540 __f2fs_submit_merged_write fs/f2fs/data.c:635 [inline] __submit_merged_write_cond+0x250/0x4ac fs/f2fs/data.c:657 f2fs_submit_merged_write_cond fs/f2fs/data.c:674 [inline] f2fs_write_cache_pages fs/f2fs/data.c:3189 [inline] __f2fs_write_data_pages fs/f2fs/data.c:3285 [inline] f2fs_write_data_pages+0x1dd4/0x2878 fs/f2fs/data.c:3314 do_writepages+0x270/0x468 mm/page-writeback.c:2598 __writeback_single_inode+0x144/0x16b8 fs/fs-writeback.c:1737 writeback_sb_inodes+0x73c/0x16b4 fs/fs-writeback.c:2030 wb_writeback+0x3b4/0xd70 fs/fs-writeback.c:2216 wb_do_writeback fs/fs-writeback.c:2363 [inline] wb_workfn+0x320/0xdc0 fs/fs-writeback.c:2403 process_one_work+0x7c0/0x1558 kernel/workqueue.c:3257 process_scheduled_works kernel/workqueue.c:3340 [inline] worker_thread+0x958/0xed8 kernel/workqueue.c:3421 kthread+0x5fc/0x75c kernel/kthread.c:463 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:844 F2FS-fs (loop2): Stopped filesystem due to reason: 3