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:
 <TASK>
 __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
 </TASK>