BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 0 UID: 0 PID: 7218 Comm: syz-executor Not tainted 6.16.0-rc5-syzkaller-gec4801305969 #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/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:3858 [inline] validate_chain kernel/locking/lockdep.c:3879 [inline] __lock_acquire+0xf9c/0x30a4 kernel/locking/lockdep.c:5240 lock_acquire+0x14c/0x2e0 kernel/locking/lockdep.c:5871 local_lock_acquire+0x3c/0x98 include/linux/local_lock_internal.h:38 put_cpu_partial+0x64/0x1c0 mm/slub.c:3233 __slab_free+0x1b0/0x280 mm/slub.c:4513 do_slab_free mm/slub.c:4595 [inline] ___cache_free+0x150/0x170 mm/slub.c:4701 qlink_free+0x48/0x94 mm/kasan/quarantine.c:163 qlist_free_all+0x44/0xb8 mm/kasan/quarantine.c:179 kasan_quarantine_reduce+0x118/0x124 mm/kasan/quarantine.c:286 __kasan_slab_alloc+0x2c/0x88 mm/kasan/common.c:329 kasan_slab_alloc include/linux/kasan.h:250 [inline] slab_post_alloc_hook mm/slub.c:4148 [inline] slab_alloc_node mm/slub.c:4197 [inline] kmem_cache_alloc_noprof+0x238/0x3e8 mm/slub.c:4204 alloc_extent_state+0x38/0x374 fs/btrfs/extent-io-tree.c:153 btrfs_convert_extent_bit+0x1a0/0x159c fs/btrfs/extent-io-tree.c:1343 btrfs_write_marked_extents+0x130/0x28c fs/btrfs/transaction.c:1136 btrfs_write_and_wait_transaction+0xdc/0x1e8 fs/btrfs/transaction.c:1264 btrfs_commit_transaction+0x19dc/0x2b44 fs/btrfs/transaction.c:2531 btrfs_commit_current_transaction+0xac/0xdc fs/btrfs/transaction.c:2011 flush_space+0x424/0xb68 fs/btrfs/space-info.c:888 priority_reclaim_metadata_space+0xcc/0x510 fs/btrfs/space-info.c:1516 handle_reserve_ticket fs/btrfs/space-info.c:-1 [inline] __reserve_bytes+0x86c/0x1230 fs/btrfs/space-info.c:1858 btrfs_reserve_metadata_bytes+0x40/0x104 fs/btrfs/space-info.c:1884 btrfs_block_rsv_refill+0xa8/0x18c fs/btrfs/block-rsv.c:262 evict_refill_and_join+0xd4/0x1f0 fs/btrfs/inode.c:5409 btrfs_evict_inode+0x814/0xc44 fs/btrfs/inode.c:5504 evict+0x414/0x928 fs/inode.c:810 iput_final fs/inode.c:1898 [inline] iput+0x6e4/0x83c fs/inode.c:1924 do_unlinkat+0x338/0x4dc fs/namei.c:4666 __do_sys_unlinkat fs/namei.c:4700 [inline] __se_sys_unlinkat fs/namei.c:4693 [inline] __arm64_sys_unlinkat+0xdc/0xf8 fs/namei.c:4693 __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 BTRFS info (device loop5): last unmount of filesystem 3d39d0ba-bdae-447e-827b-b091e1a68885