BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 1 PID: 12570 Comm: kworker/u4:4 Not tainted 6.7.0-rc8-syzkaller-g0802e17d9aca #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 Workqueue: xfs_iwalk-15433 xfs_pwork_work Call trace: dump_backtrace+0x1b8/0x1e4 arch/arm64/kernel/stacktrace.c:291 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:298 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xd0/0x124 lib/dump_stack.c:106 dump_stack+0x1c/0x28 lib/dump_stack.c:113 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+0x23c/0x71c kernel/locking/lockdep.c:5754 __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0x5c/0x7c kernel/locking/spinlock.c:162 debug_object_activate+0x14c/0x7e0 lib/debugobjects.c:717 debug_work_activate kernel/workqueue.c:572 [inline] insert_work+0x4c/0x2d4 kernel/workqueue.c:1644 __queue_work+0xcb0/0x12bc kernel/workqueue.c:1796 queue_work_on+0x9c/0x128 kernel/workqueue.c:1831 queue_work include/linux/workqueue.h:562 [inline] loop_queue_work drivers/block/loop.c:897 [inline] loop_queue_rq+0x978/0xae0 drivers/block/loop.c:1882 __blk_mq_issue_directly block/blk-mq.c:2590 [inline] blk_mq_request_issue_directly+0x31c/0x568 block/blk-mq.c:2675 blk_mq_plug_issue_direct+0xf8/0x308 block/blk-mq.c:2696 blk_mq_flush_plug_list+0x640/0x187c block/blk-mq.c:2805 __blk_flush_plug+0x388/0x408 block/blk-core.c:1150 blk_finish_plug+0x68/0x90 block/blk-core.c:1174 _xfs_buf_ioapply+0x3f8/0x5ec fs/xfs/xfs_buf.c:1604 __xfs_buf_submit+0x2f4/0x7ec fs/xfs/xfs_buf.c:1682 xfs_buf_submit fs/xfs/xfs_buf.c:60 [inline] _xfs_buf_read fs/xfs/xfs_buf.c:763 [inline] xfs_buf_read_map+0x3fc/0x9fc fs/xfs/xfs_buf.c:827 xfs_trans_read_buf_map+0x20c/0x1064 fs/xfs/xfs_trans_buf.c:289 xfs_trans_read_buf fs/xfs/xfs_trans.h:212 [inline] xfs_read_agf+0x26c/0x620 fs/xfs/libxfs/xfs_alloc.c:3174 xfs_alloc_read_agf+0x188/0xb98 fs/xfs/libxfs/xfs_alloc.c:3206 xfs_alloc_fix_freelist+0x514/0x15cc fs/xfs/libxfs/xfs_alloc.c:2679 xfs_alloc_vextent_prepare_ag+0xd4/0x6fc fs/xfs/libxfs/xfs_alloc.c:3342 xfs_alloc_vextent_iterate_ags+0x124/0xa14 fs/xfs/libxfs/xfs_alloc.c:3527 xfs_alloc_vextent_start_ag+0x348/0x894 fs/xfs/libxfs/xfs_alloc.c:3616 xfs_bmap_btalloc_best_length fs/xfs/libxfs/xfs_bmap.c:3672 [inline] xfs_bmap_btalloc+0xe74/0x2090 fs/xfs/libxfs/xfs_bmap.c:3714 xfs_bmapi_allocate+0x57c/0xbec xfs_bmapi_write+0x8b0/0x1470 fs/xfs/libxfs/xfs_bmap.c:4438 xfs_dquot_disk_alloc+0x4a8/0xc14 fs/xfs/xfs_dquot.c:329 xfs_qm_dqread+0x194/0x6f4 fs/xfs/xfs_dquot.c:666 xfs_qm_dqget+0x1fc/0x834 fs/xfs/xfs_dquot.c:870 xfs_qm_quotacheck_dqadjust+0xe0/0x694 fs/xfs/xfs_qm.c:1086 xfs_qm_dqusage_adjust+0x578/0x654 fs/xfs/xfs_qm.c:1219 xfs_iwalk_ag_recs+0x42c/0x834 fs/xfs/xfs_iwalk.c:220 xfs_iwalk_run_callbacks+0x1bc/0x3a0 fs/xfs/xfs_iwalk.c:376 xfs_iwalk_ag+0x8d4/0x9b0 fs/xfs/xfs_iwalk.c:482 xfs_iwalk_ag_work+0x10c/0x1a8 fs/xfs/xfs_iwalk.c:624 xfs_pwork_work+0x80/0x1a4 fs/xfs/xfs_pwork.c:47 process_one_work+0x694/0x1204 kernel/workqueue.c:2627 process_scheduled_works kernel/workqueue.c:2700 [inline] worker_thread+0x938/0xef4 kernel/workqueue.c:2781 kthread+0x288/0x310 kernel/kthread.c:388 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:857