BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 1 PID: 4765 Comm: kworker/u4:8 Not tainted 5.15.189-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/30/2025 Workqueue: xfs_iwalk-7399 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 preempt_schedule_common+0x138/0x218 kernel/sched/core.c:6552 preempt_schedule+0x64/0x84 kernel/sched/core.c:6577 __slab_alloc+0xa0/0xc0 mm/slub.c:3097 slab_alloc_node mm/slub.c:3186 [inline] slab_alloc mm/slub.c:3228 [inline] kmem_cache_alloc+0x2ac/0x3e4 mm/slub.c:3233 kmem_cache_zalloc include/linux/slab.h:725 [inline] xfs_buf_item_init+0x70/0x434 fs/xfs/xfs_buf_item.c:807 _xfs_trans_bjoin+0x54/0x14c fs/xfs/xfs_trans_buf.c:75 xfs_trans_read_buf_map+0x37c/0x10cc fs/xfs/xfs_trans_buf.c:310 xfs_trans_read_buf fs/xfs/xfs_trans.h:210 [inline] xfs_btree_read_buf_block+0x180/0x284 fs/xfs/libxfs/xfs_btree.c:1354 xfs_btree_lookup_get_block+0x25c/0x5d4 fs/xfs/libxfs/xfs_btree.c:1825 xfs_btree_lookup+0x318/0xff8 fs/xfs/libxfs/xfs_btree.c:1916 xfs_rmap_lookup_le fs/xfs/libxfs/xfs_rmap.c:46 [inline] xfs_rmap_map+0x318/0x1a80 fs/xfs/libxfs/xfs_rmap.c:787 xfs_rmap_finish_one+0x4d0/0x834 fs/xfs/libxfs/xfs_rmap.c:2422 xfs_trans_log_finish_rmap_update fs/xfs/xfs_rmap_item.c:322 [inline] xfs_rmap_update_finish_item+0x10c/0x214 fs/xfs/xfs_rmap_item.c:427 xfs_defer_finish_one fs/xfs/libxfs/xfs_defer.c:421 [inline] xfs_defer_finish_noroll+0xe48/0x1d58 fs/xfs/libxfs/xfs_defer.c:494 xfs_defer_finish+0x24/0x184 fs/xfs/libxfs/xfs_defer.c:521 xfs_dquot_disk_alloc+0x5c8/0x90c fs/xfs/xfs_dquot.c:376 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:855