BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 1 PID: 1615 Comm: kworker/u4:16 Not tainted 6.7.0-rc7-syzkaller-00003-gfbafc3e621c3 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 Workqueue: btrfs-worker btrfs_work_helper Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xd9/0x1b0 lib/dump_stack.c:106 add_chain_cache kernel/locking/lockdep.c:3735 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3816 [inline] validate_chain kernel/locking/lockdep.c:3837 [inline] __lock_acquire+0x2e53/0x3b20 kernel/locking/lockdep.c:5137 lock_acquire kernel/locking/lockdep.c:5754 [inline] lock_acquire+0x1ae/0x520 kernel/locking/lockdep.c:5719 do_write_seqcount_begin_nested include/linux/seqlock.h:525 [inline] do_write_seqcount_begin include/linux/seqlock.h:551 [inline] psi_account_irqtime+0x29f/0x510 kernel/sched/psi.c:1016 update_rq_clock_task kernel/sched/core.c:725 [inline] update_rq_clock kernel/sched/core.c:769 [inline] update_rq_clock+0x24c/0xb30 kernel/sched/core.c:750 ttwu_queue kernel/sched/core.c:4020 [inline] try_to_wake_up+0x566/0x13d0 kernel/sched/core.c:4342 kick_pool+0x253/0x470 kernel/workqueue.c:1142 __queue_work+0x637/0x11d0 kernel/workqueue.c:1797 queue_work_on+0xed/0x110 kernel/workqueue.c:1831 queue_work include/linux/workqueue.h:562 [inline] loop_queue_work drivers/block/loop.c:897 [inline] loop_queue_rq+0x5f0/0x1210 drivers/block/loop.c:1882 __blk_mq_issue_directly+0xe3/0x270 block/blk-mq.c:2590 blk_mq_try_issue_directly+0x1ce/0x3b0 block/blk-mq.c:2649 blk_mq_submit_bio+0x18a8/0x2140 block/blk-mq.c:3018 __submit_bio+0xfd/0x310 block/blk-core.c:607 __submit_bio_noacct_mq block/blk-core.c:686 [inline] submit_bio_noacct_nocheck+0x847/0xba0 block/blk-core.c:715 submit_bio_noacct+0x87b/0x1b70 block/blk-core.c:809 blkcg_punt_bio_submit+0x158/0x1b0 block/blk-cgroup.c:253 btrfs_submit_dev_bio+0x23c/0xb10 fs/btrfs/bio.c:472 __btrfs_submit_bio+0x510/0x740 fs/btrfs/bio.c:513 run_one_async_done+0x124/0x1a0 fs/btrfs/bio.c:603 run_ordered_work fs/btrfs/async-thread.c:246 [inline] btrfs_work_helper+0x2b7/0xbf0 fs/btrfs/async-thread.c:325 process_one_work+0x886/0x15d0 kernel/workqueue.c:2627 process_scheduled_works kernel/workqueue.c:2700 [inline] worker_thread+0x8b9/0x1290 kernel/workqueue.c:2781 kthread+0x2c6/0x3a0 kernel/kthread.c:388 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242 BTRFS info (device loop2): qgroup scan completed (inconsistency flag cleared)