BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 0 UID: 0 PID: 6071 Comm: kworker/u8:19 Not tainted syzkaller #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/03/2025 Workqueue: btrfs-qgroup-rescan btrfs_work_helper 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+0x140/0x2e0 kernel/locking/lockdep.c:5868 do_write_seqcount_begin_nested include/linux/seqlock.h:477 [inline] do_write_seqcount_begin include/linux/seqlock.h:503 [inline] psi_write_begin+0x1b0/0x320 kernel/sched/psi.c:183 psi_task_change+0xd8/0x318 kernel/sched/psi.c:919 psi_enqueue kernel/sched/stats.h:166 [inline] enqueue_task+0x2dc/0x380 kernel/sched/core.c:2096 activate_task kernel/sched/core.c:2135 [inline] ttwu_do_activate+0x194/0x754 kernel/sched/core.c:3631 ttwu_queue kernel/sched/core.c:3894 [inline] try_to_wake_up+0x4c4/0xe24 kernel/sched/core.c:4218 swake_up_locked kernel/sched/swait.c:30 [inline] swake_up_one+0x78/0x13c kernel/sched/swait.c:53 __rcu_report_exp_rnp+0x5e4/0x798 kernel/rcu/tree_exp.h:210 rcu_report_exp_rnp kernel/rcu/tree_exp.h:232 [inline] rcu_preempt_deferred_qs_irqrestore+0x7f4/0xda8 kernel/rcu/tree_plugin.h:581 rcu_read_unlock_special+0x27c/0x344 kernel/rcu/tree_plugin.h:769 __rcu_read_unlock+0xa4/0x108 kernel/rcu/tree_plugin.h:438 rcu_read_unlock include/linux/rcupdate.h:899 [inline] blk_mq_dispatch_queue_requests+0x604/0x674 block/blk-mq.c:2898 blk_mq_flush_plug_list+0x370/0x488 block/blk-mq.c:2981 __blk_flush_plug+0x330/0x408 block/blk-core.c:1225 blk_finish_plug+0x68/0x90 block/blk-core.c:1252 btrfs_write_and_wait_transaction+0xe8/0x1e8 fs/btrfs/transaction.c:1273 btrfs_commit_transaction+0x1a14/0x2d30 fs/btrfs/transaction.c:2551 btrfs_qgroup_rescan_worker+0x12b8/0x19e8 fs/btrfs/qgroup.c:3796 btrfs_work_helper+0x360/0xca8 fs/btrfs/async-thread.c:312 process_one_work+0x7c0/0x1558 kernel/workqueue.c:3257 process_scheduled_works kernel/workqueue.c:3340 [inline] worker_thread+0x958/0xed8 kernel/workqueue.c:3421 kthread+0x5fc/0x75c kernel/kthread.c:463 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:844 BTRFS info (device loop4): qgroup scan completed (inconsistency flag cleared)