BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 1 PID: 13312 Comm: kworker/u4:4 Not tainted 5.15.185-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 Workqueue: xfs_iwalk-13950 xfs_pwork_work Call trace: dump_backtrace+0x0/0x43c arch/arm64/kernel/stacktrace.c:152 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:216 __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:3735 [inline] validate_chain kernel/locking/lockdep.c:3756 [inline] __lock_acquire+0x1b30/0x651c kernel/locking/lockdep.c:5012 lock_acquire+0x1f4/0x620 kernel/locking/lockdep.c:5623 _raw_spin_lock_nested+0xb4/0x110 kernel/locking/spinlock.c:368 raw_spin_rq_lock_nested kernel/sched/core.c:475 [inline] raw_spin_rq_lock kernel/sched/sched.h:1326 [inline] rq_lock kernel/sched/sched.h:1621 [inline] __schedule+0x310/0x1c0c kernel/sched/core.c:6290 schedule+0x11c/0x1c8 kernel/sched/core.c:6459 schedule_timeout+0xb4/0x2c8 kernel/time/timer.c:1890 do_wait_for_common+0x1fc/0x35c kernel/sched/completion.c:85 __wait_for_common kernel/sched/completion.c:106 [inline] wait_for_common kernel/sched/completion.c:117 [inline] wait_for_completion+0x48/0x60 kernel/sched/completion.c:138 xfs_buf_iowait+0x164/0x664 fs/xfs/xfs_buf.c:1573 __xfs_buf_submit+0x3bc/0x7fc fs/xfs/xfs_buf.c:1638 xfs_buf_submit fs/xfs/xfs_buf.c:58 [inline] _xfs_buf_read fs/xfs/xfs_buf.c:722 [inline] xfs_buf_read_map+0x410/0x9f4 fs/xfs/xfs_buf.c:786 xfs_trans_read_buf_map+0x288/0x10cc fs/xfs/xfs_trans_buf.c:289 xfs_trans_read_buf fs/xfs/xfs_trans.h:210 [inline] xfs_read_agf+0x200/0x504 fs/xfs/libxfs/xfs_alloc.c:3011 xfs_alloc_read_agf+0x108/0xa44 fs/xfs/libxfs/xfs_alloc.c:3044 xfs_alloc_fix_freelist+0x428/0xfe4 fs/xfs/libxfs/xfs_alloc.c:2570 xfs_alloc_vextent+0x830/0x17cc fs/xfs/libxfs/xfs_alloc.c:3203 xfs_bmap_btalloc+0xa9c/0x1840 fs/xfs/libxfs/xfs_bmap.c:3718 xfs_bmapi_allocate+0x3b8/0xb74 fs/xfs/libxfs/xfs_bmap.c:-1 xfs_bmapi_write+0x60c/0xdb8 fs/xfs/libxfs/xfs_bmap.c:4484 xfs_dquot_disk_alloc+0x3bc/0x90c fs/xfs/xfs_dquot.c:325 xfs_qm_dqread_alloc fs/xfs/xfs_dquot.c:647 [inline] xfs_qm_dqread+0x328/0x6f0 fs/xfs/xfs_dquot.c:692 xfs_qm_dqget+0x1b0/0x694 fs/xfs/xfs_dquot.c:897 xfs_qm_quotacheck_dqadjust+0xc4/0x5dc fs/xfs/xfs_qm.c:1085 xfs_qm_dqusage_adjust+0x2c8/0x450 fs/xfs/xfs_qm.c:1190 xfs_iwalk_ag_recs+0x410/0x7cc fs/xfs/xfs_iwalk.c:220 xfs_iwalk_run_callbacks+0x1bc/0x3b0 fs/xfs/xfs_iwalk.c:376 xfs_iwalk_ag+0x6a4/0x814 fs/xfs/xfs_iwalk.c:482 xfs_iwalk_ag_work+0xfc/0x1a8 fs/xfs/xfs_iwalk.c:624 xfs_pwork_work+0x80/0x1b8 fs/xfs/xfs_pwork.c:47 process_one_work+0x79c/0x1140 kernel/workqueue.c:2310 worker_thread+0x8f4/0x101c kernel/workqueue.c:2457 kthread+0x374/0x454 kernel/kthread.c:334 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870