BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 0 PID: 6323 Comm: kworker/u8:4 Not tainted 6.9.0-rc3-syzkaller-gb5d2afe8745b #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 Workqueue: xfs_iwalk-13033 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+0x248/0x73c kernel/locking/lockdep.c:5754 _raw_spin_lock_nested+0x50/0x6c kernel/locking/spinlock.c:378 raw_spin_rq_lock_nested kernel/sched/core.c:559 [inline] raw_spin_rq_lock kernel/sched/sched.h:1385 [inline] rq_lock kernel/sched/sched.h:1699 [inline] __schedule+0x2e0/0x24ec kernel/sched/core.c:6654 preempt_schedule_common+0xe8/0x1dc kernel/sched/core.c:6925 preempt_schedule+0x60/0x80 kernel/sched/core.c:6949 __raw_spin_unlock_irq include/linux/spinlock_api_smp.h:160 [inline] _raw_spin_unlock_irq+0x7c/0x80 kernel/locking/spinlock.c:202 spin_unlock_irq include/linux/spinlock.h:401 [inline] loop_queue_work drivers/block/loop.c:883 [inline] loop_queue_rq+0x97c/0xadc drivers/block/loop.c:1874 __blk_mq_issue_directly block/blk-mq.c:2595 [inline] blk_mq_request_issue_directly+0x31c/0x568 block/blk-mq.c:2680 blk_mq_plug_issue_direct+0x200/0x4ec block/blk-mq.c:2701 blk_mq_flush_plug_list+0x648/0x1348 block/blk-mq.c:2810 __blk_flush_plug+0x388/0x444 block/blk-core.c:1188 blk_finish_plug+0x68/0x90 block/blk-core.c:1214 _xfs_buf_ioapply+0x3f0/0x5e0 fs/xfs/xfs_buf.c:1677 __xfs_buf_submit+0x30c/0x818 fs/xfs/xfs_buf.c:1755 xfs_buf_submit fs/xfs/xfs_buf.c:61 [inline] _xfs_buf_read fs/xfs/xfs_buf.c:806 [inline] xfs_buf_read_map+0x414/0xa28 fs/xfs/xfs_buf.c:870 xfs_trans_read_buf_map+0x20c/0xb24 fs/xfs/xfs_trans_buf.c:289 xfs_trans_read_buf fs/xfs/xfs_trans.h:210 [inline] xfs_alloc_read_agfl+0x1fc/0x414 fs/xfs/libxfs/xfs_alloc.c:785 xfs_alloc_fix_freelist+0xa38/0x1654 fs/xfs/libxfs/xfs_alloc.c:2912 xfs_alloc_vextent_prepare_ag+0xd4/0x754 fs/xfs/libxfs/xfs_alloc.c:3494 xfs_alloc_vextent_iterate_ags+0x124/0xa74 fs/xfs/libxfs/xfs_alloc.c:3679 xfs_alloc_vextent_start_ag+0x360/0x8c0 fs/xfs/libxfs/xfs_alloc.c:3768 xfs_bmap_btalloc_best_length fs/xfs/libxfs/xfs_bmap.c:3766 [inline] xfs_bmap_btalloc+0xed4/0x1d78 fs/xfs/libxfs/xfs_bmap.c:3808 xfs_bmapi_allocate+0x57c/0xc10 xfs_bmapi_write+0x8bc/0x1488 fs/xfs/libxfs/xfs_bmap.c:4536 xfs_dquot_disk_alloc+0x4c4/0xc40 fs/xfs/xfs_dquot.c:353 xfs_qm_dqread+0x1ac/0x74c fs/xfs/xfs_dquot.c:693 xfs_qm_dqget+0x21c/0x694 fs/xfs/xfs_dquot.c:905 xfs_qm_quotacheck_dqadjust+0xe0/0x6b8 fs/xfs/xfs_qm.c:1096 xfs_qm_dqusage_adjust+0x4f4/0x654 fs/xfs/xfs_qm.c:1222 xfs_iwalk_ag_recs+0x444/0x860 fs/xfs/xfs_iwalk.c:213 xfs_iwalk_run_callbacks+0x1c0/0x3f0 fs/xfs/xfs_iwalk.c:372 xfs_iwalk_ag+0x8d0/0x9d0 fs/xfs/xfs_iwalk.c:478 xfs_iwalk_ag_work+0x10c/0x1a8 fs/xfs/xfs_iwalk.c:620 xfs_pwork_work+0x80/0x1a4 fs/xfs/xfs_pwork.c:47 process_one_work+0x7b8/0x15d4 kernel/workqueue.c:3254 process_scheduled_works kernel/workqueue.c:3335 [inline] worker_thread+0x938/0xef4 kernel/workqueue.c:3416 kthread+0x288/0x310 kernel/kthread.c:388 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860 XFS (loop0): Metadata CRC error detected at xfs_allocbt_read_verify+0x50/0xf0 fs/xfs/libxfs/xfs_alloc_btree.c:379, xfs_cntbt block 0x8 XFS (loop0): Unmount and run xfs_repair XFS (loop0): First 128 bytes of corrupted metadata buffer: 00000000: 41 42 33 43 00 00 00 02 ff ff ff ff ff ff ff ff AB3C............ 00000010: 00 00 00 00 00 00 00 08 00 00 00 01 00 00 00 80 ................ 00000020: bf dc 47 fc 10 d8 4e ed a5 62 11 a8 31 b3 f7 91 ..G...N..b..1... 00000030: 00 00 00 00 b0 b0 1a b8 00 00 00 0d 00 00 00 13 ................ 00000040: 00 00 12 48 00 00 0d b8 00 00 00 00 00 00 00 00 ...H............ 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f7 ................ 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ XFS (loop0): metadata I/O error in "xfs_btree_read_buf_block+0x274/0x434" at daddr 0x8 len 4 error 74 XFS (loop4): metadata I/O error in "xfs_btree_read_buf_block+0x274/0x434" at daddr 0x8 len 4 error 74 XFS (loop1): metadata I/O error in "xfs_btree_read_buf_block+0x274/0x434" at daddr 0x8 len 4 error 74