BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 1 PID: 13979 Comm: kworker/u4:13 Not tainted 6.1.29-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 Workqueue: btrfs-endio-write btrfs_work_helper Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x1e3/0x2cb lib/dump_stack.c:106 lookup_chain_cache_add kernel/locking/lockdep.c:3779 [inline] validate_chain+0x9df/0x58e0 kernel/locking/lockdep.c:3800 __lock_acquire+0x125b/0x1f80 kernel/locking/lockdep.c:5056 lock_acquire+0x1f8/0x5a0 kernel/locking/lockdep.c:5669 __raw_spin_lock include/linux/spinlock_api_smp.h:133 [inline] _raw_spin_lock+0x2a/0x40 kernel/locking/spinlock.c:154 spin_lock include/linux/spinlock.h:350 [inline] __mark_inode_dirty+0x526/0xf80 fs/fs-writeback.c:2452 filemap_dirty_folio+0x172/0x360 mm/page-writeback.c:2655 set_extent_buffer_dirty+0x2b9/0x3b0 fs/btrfs/extent_io.c:4894 btrfs_mark_buffer_dirty+0x122/0x1f0 fs/btrfs/disk-io.c:4793 __btrfs_cow_block+0xecc/0x1820 fs/btrfs/ctree.c:511 btrfs_cow_block+0x3df/0x7d0 fs/btrfs/ctree.c:588 btrfs_search_slot+0xbe5/0x2f00 fs/btrfs/ctree.c:2025 btrfs_lookup_file_extent+0x148/0x200 fs/btrfs/file-item.c:253 btrfs_drop_extents+0x43d/0x3640 fs/btrfs/file.c:243 insert_reserved_file_extent+0x383/0xd30 fs/btrfs/inode.c:3083 insert_ordered_extent_file_extent fs/btrfs/inode.c:3190 [inline] btrfs_finish_ordered_io+0xe83/0x1d50 fs/btrfs/inode.c:3302 btrfs_work_helper+0x3ae/0xcf0 fs/btrfs/async-thread.c:280 process_one_work+0x8aa/0x11f0 kernel/workqueue.c:2289 worker_thread+0xa5f/0x1210 kernel/workqueue.c:2436 kthread+0x26e/0x300 kernel/kthread.c:376 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:306