BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 1 UID: 0 PID: 8129 Comm: syz.1.197 Not tainted 6.17.0-rc1-syzkaller-g8f5ae30d69d7 #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/30/2025 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+0x14c/0x2e0 kernel/locking/lockdep.c:5868 __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0x5c/0x7c kernel/locking/spinlock.c:162 __folio_mark_dirty+0x44/0xcb4 mm/page-writeback.c:2738 filemap_dirty_folio+0xe8/0x19c mm/page-writeback.c:2772 folio_mark_dirty+0xf0/0x154 mm/page-writeback.c:2849 btrfs_meta_folio_set_dirty+0xcc/0x11c fs/btrfs/subpage.c:647 set_extent_buffer_dirty+0x2a0/0x6e8 fs/btrfs/extent_io.c:3643 btrfs_mark_buffer_dirty+0x118/0x338 fs/btrfs/disk-io.c:4455 copy_for_split+0x52c/0x87c fs/btrfs/ctree.c:3551 split_leaf+0x944/0xfb0 fs/btrfs/ctree.c:3803 search_leaf fs/btrfs/ctree.c:1944 [inline] btrfs_search_slot+0x1c28/0x2268 fs/btrfs/ctree.c:2133 btrfs_insert_empty_items+0xa4/0x17c fs/btrfs/ctree.c:4284 copy_items+0x7dc/0xbb4 fs/btrfs/tree-log.c:4551 btrfs_log_all_xattrs+0x498/0x500 fs/btrfs/tree-log.c:5167 btrfs_log_inode+0x2144/0x3740 fs/btrfs/tree-log.c:6664 log_new_dir_dentries+0x8d8/0xd90 fs/btrfs/tree-log.c:5572 btrfs_log_all_parents+0x4e4/0x7d4 fs/btrfs/tree-log.c:6896 btrfs_log_inode_parent+0xc84/0xff4 fs/btrfs/tree-log.c:7197 btrfs_log_dentry_safe+0x6c/0x90 fs/btrfs/tree-log.c:7234 btrfs_sync_file+0x90c/0xf78 fs/btrfs/file.c:1733 vfs_fsync_range+0x160/0x19c fs/sync.c:187 generic_write_sync include/linux/fs.h:3042 [inline] btrfs_do_write_iter+0x47c/0x5dc fs/btrfs/file.c:1470 btrfs_file_write_iter+0x2c/0x3c fs/btrfs/file.c:1480 do_iter_readv_writev+0x4c0/0x724 fs/read_write.c:-1 vfs_writev+0x29c/0x7cc fs/read_write.c:1057 do_pwritev fs/read_write.c:1153 [inline] __do_sys_pwritev2 fs/read_write.c:1211 [inline] __se_sys_pwritev2 fs/read_write.c:1202 [inline] __arm64_sys_pwritev2+0x1bc/0x2cc fs/read_write.c:1202 __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:49 el0_svc_common+0x130/0x23c arch/arm64/kernel/syscall.c:132 do_el0_svc+0x48/0x58 arch/arm64/kernel/syscall.c:151 el0_svc+0x58/0x180 arch/arm64/kernel/entry-common.c:879 el0t_64_sync_handler+0x84/0x12c arch/arm64/kernel/entry-common.c:898 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:596