BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 1 PID: 4570 Comm: kworker/u4:10 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/30/2025 Workqueue: btrfs-qgroup-rescan btrfs_work_helper Call trace: dump_backtrace+0x1c8/0x1f4 arch/arm64/kernel/stacktrace.c:158 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:165 __dump_stack+0x30/0x40 lib/dump_stack.c:88 dump_stack_lvl+0xf8/0x160 lib/dump_stack.c:106 dump_stack+0x1c/0x5c lib/dump_stack.c:113 add_chain_cache kernel/locking/lockdep.c:-1 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3772 [inline] validate_chain kernel/locking/lockdep.c:3793 [inline] __lock_acquire+0x1b40/0x6544 kernel/locking/lockdep.c:5049 lock_acquire+0x20c/0x644 kernel/locking/lockdep.c:5662 do_write_seqcount_begin_nested include/linux/seqlock.h:515 [inline] do_write_seqcount_begin include/linux/seqlock.h:541 [inline] psi_account_irqtime+0x32c/0x7c4 kernel/sched/psi.c:1035 __schedule+0x794/0x1b18 kernel/sched/core.c:6555 preempt_schedule_common+0xec/0x1a0 kernel/sched/core.c:6730 preempt_schedule+0x64/0x84 kernel/sched/core.c:6754 __raw_spin_unlock include/linux/spinlock_api_smp.h:143 [inline] _raw_spin_unlock+0x80/0x84 kernel/locking/spinlock.c:186 spin_unlock include/linux/spinlock.h:391 [inline] btrfs_add_reserved_bytes+0x3f0/0x6b0 fs/btrfs/block-group.c:3568 find_free_extent+0x2f9c/0x46b0 fs/btrfs/extent-tree.c:4501 btrfs_reserve_extent+0x230/0x4fc fs/btrfs/extent-tree.c:4619 btrfs_alloc_tree_block+0x190/0x1158 fs/btrfs/extent-tree.c:5032 btrfs_force_cow_block+0x3a0/0x187c fs/btrfs/ctree.c:450 btrfs_cow_block+0x2d0/0x710 fs/btrfs/ctree.c:623 btrfs_search_slot+0xa54/0x2364 fs/btrfs/ctree.c:2087 lookup_inline_extent_backref+0x28c/0xe78 fs/btrfs/extent-tree.c:847 lookup_extent_backref fs/btrfs/extent-tree.c:1074 [inline] __btrfs_free_extent+0x21c/0x2320 fs/btrfs/extent-tree.c:2984 run_delayed_tree_ref fs/btrfs/extent-tree.c:1696 [inline] run_one_delayed_ref fs/btrfs/extent-tree.c:1720 [inline] btrfs_run_delayed_refs_for_head fs/btrfs/extent-tree.c:1969 [inline] __btrfs_run_delayed_refs+0xba4/0x3280 fs/btrfs/extent-tree.c:2032 btrfs_run_delayed_refs+0x124/0x47c fs/btrfs/extent-tree.c:2163 commit_cowonly_roots+0x550/0x714 fs/btrfs/transaction.c:1327 btrfs_commit_transaction+0x10bc/0x29f0 fs/btrfs/transaction.c:2427 btrfs_qgroup_rescan_worker+0x1444/0x14b8 fs/btrfs/qgroup.c:3418 btrfs_work_helper+0x30c/0xccc fs/btrfs/async-thread.c:280 process_one_work+0x7f4/0x13a8 kernel/workqueue.c:2292 worker_thread+0x8c8/0xfbc kernel/workqueue.c:2439 kthread+0x250/0x2d8 kernel/kthread.c:376 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:850 BTRFS info (device loop2): qgroup scan completed (inconsistency flag cleared)