BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 1 PID: 42 Comm: kworker/u8:2 Not tainted 6.10.0-rc7-syzkaller-gc912bf709078 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 Workqueue: xfs_iwalk-10447 xfs_pwork_work Call trace: dump_backtrace+0x1b8/0x1e4 arch/arm64/kernel/stacktrace.c:317 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:324 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xe4/0x150 lib/dump_stack.c:114 dump_stack+0x1c/0x28 lib/dump_stack.c:123 lookup_chain_cache_add kernel/locking/lockdep.c:3816 [inline] validate_chain kernel/locking/lockdep.c:3837 [inline] __lock_acquire+0x1c58/0x763c kernel/locking/lockdep.c:5137 lock_acquire+0x240/0x728 kernel/locking/lockdep.c:5754 do_write_seqcount_begin_nested include/linux/seqlock.h:469 [inline] do_write_seqcount_begin include/linux/seqlock.h:495 [inline] psi_account_irqtime+0x310/0x7cc kernel/sched/psi.c:1016 update_rq_clock_task kernel/sched/core.c:726 [inline] update_rq_clock+0x1b8/0x634 kernel/sched/core.c:770 ttwu_queue kernel/sched/core.c:4056 [inline] try_to_wake_up+0x514/0xf2c kernel/sched/core.c:4378 wake_up_process+0x18/0x24 kernel/sched/core.c:4510 kick_pool+0x3f0/0x59c kernel/workqueue.c:1280 __queue_work+0xdcc/0x12ac kernel/workqueue.c:2361 queue_work_on+0xe0/0x1a0 kernel/workqueue.c:2411 queue_work include/linux/workqueue.h:621 [inline] loop_queue_work drivers/block/loop.c:905 [inline] loop_queue_rq+0x974/0xadc drivers/block/loop.c:1897 __blk_mq_issue_directly block/blk-mq.c:2577 [inline] blk_mq_request_issue_directly+0x31c/0x568 block/blk-mq.c:2662 blk_mq_plug_issue_direct+0x200/0x4ec block/blk-mq.c:2683 blk_mq_flush_plug_list+0x648/0x1348 block/blk-mq.c:2792 __blk_flush_plug+0x388/0x460 block/blk-core.c:1194 blk_finish_plug+0x68/0x90 block/blk-core.c:1221 _xfs_buf_ioapply+0x3a0/0x5a8 fs/xfs/xfs_buf.c:1680 __xfs_buf_submit+0x2f4/0x804 fs/xfs/xfs_buf.c:1758 xfs_buf_submit fs/xfs/xfs_buf.c:61 [inline] _xfs_buf_read fs/xfs/xfs_buf.c:809 [inline] xfs_buf_read_map+0x3a4/0x9f8 fs/xfs/xfs_buf.c:873 xfs_trans_read_buf_map+0x20c/0xafc fs/xfs/xfs_trans_buf.c:289 xfs_trans_read_buf fs/xfs/xfs_trans.h:210 [inline] xfs_read_agf+0x284/0x670 fs/xfs/libxfs/xfs_alloc.c:3327 xfs_alloc_read_agf+0x198/0xb84 fs/xfs/libxfs/xfs_alloc.c:3361 xfs_alloc_fix_freelist+0x500/0x15f4 fs/xfs/libxfs/xfs_alloc.c:2835 xfs_alloc_vextent_prepare_ag+0xd4/0x72c fs/xfs/libxfs/xfs_alloc.c:3492 xfs_alloc_vextent_iterate_ags+0x130/0xa40 fs/xfs/libxfs/xfs_alloc.c:3677 xfs_alloc_vextent_start_ag+0x358/0x8ac fs/xfs/libxfs/xfs_alloc.c:3766 xfs_bmap_btalloc_best_length fs/xfs/libxfs/xfs_bmap.c:3756 [inline] xfs_bmap_btalloc+0xed4/0x1d78 fs/xfs/libxfs/xfs_bmap.c:3798 xfs_bmapi_allocate+0x354/0x9ec xfs_bmapi_write+0x958/0x15a0 fs/xfs/libxfs/xfs_bmap.c:4560 xfs_dquot_disk_alloc+0x510/0xc0c fs/xfs/xfs_dquot.c:350 xfs_qm_dqread+0x1a4/0x72c fs/xfs/xfs_dquot.c:689 xfs_qm_dqget+0x274/0x670 fs/xfs/xfs_dquot.c:901 xfs_qm_quotacheck_dqadjust+0xe0/0x614 fs/xfs/xfs_qm.c:1098 xfs_qm_dqusage_adjust+0x478/0x654 fs/xfs/xfs_qm.c:1217 xfs_iwalk_ag_recs+0x450/0x848 fs/xfs/xfs_iwalk.c:213 xfs_iwalk_run_callbacks+0x1c0/0x3f4 fs/xfs/xfs_iwalk.c:371 xfs_iwalk_ag+0x8d0/0x9d0 fs/xfs/xfs_iwalk.c:477 xfs_iwalk_ag_work+0x10c/0x1a8 fs/xfs/xfs_iwalk.c:619 xfs_pwork_work+0x80/0x1a4 fs/xfs/xfs_pwork.c:47 process_one_work+0x79c/0x15b8 kernel/workqueue.c:3248 process_scheduled_works kernel/workqueue.c:3329 [inline] worker_thread+0x938/0xecc kernel/workqueue.c:3409 kthread+0x288/0x310 kernel/kthread.c:389 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860