BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 0 UID: 0 PID: 8587 Comm: syz.4.347 Not tainted syzkaller #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/30/2025 Call trace: show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:499 (C) __dump_stack+0x30/0x40 lib/dump_stack.c:94 dump_stack_lvl+0xd8/0x12c lib/dump_stack.c:120 dump_stack+0x1c/0x28 lib/dump_stack.c:129 add_chain_cache kernel/locking/lockdep.c:-1 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3855 [inline] validate_chain kernel/locking/lockdep.c:3876 [inline] __lock_acquire+0xf9c/0x30a4 kernel/locking/lockdep.c:5237 lock_acquire+0x14c/0x2e0 kernel/locking/lockdep.c:5868 __raw_spin_lock_irq include/linux/spinlock_api_smp.h:119 [inline] _raw_spin_lock_irq+0x58/0x70 kernel/locking/spinlock.c:170 spin_lock_irq include/linux/spinlock.h:376 [inline] loop_queue_work drivers/block/loop.c:803 [inline] loop_queue_rq+0x208/0xaa8 drivers/block/loop.c:1887 __blk_mq_issue_directly block/blk-mq.c:2695 [inline] blk_mq_request_issue_directly+0x2c0/0x560 block/blk-mq.c:2782 blk_mq_issue_direct+0x254/0x558 block/blk-mq.c:2803 blk_mq_dispatch_queue_requests+0x568/0x674 block/blk-mq.c:2878 blk_mq_flush_plug_list+0x370/0x488 block/blk-mq.c:2961 __blk_flush_plug+0x330/0x408 block/blk-core.c:1220 blk_finish_plug block/blk-core.c:1247 [inline] __submit_bio+0x3f4/0x4d8 block/blk-core.c:649 __submit_bio_noacct_mq block/blk-core.c:722 [inline] submit_bio_noacct_nocheck+0x390/0xaac block/blk-core.c:751 submit_bio_noacct+0xc94/0x177c block/blk-core.c:874 submit_bio+0x3b4/0x550 block/blk-core.c:916 submit_bh_wbc+0x3ec/0x4bc fs/buffer.c:2824 submit_bh+0x30/0x40 fs/buffer.c:2829 ext4_commit_super+0x2b0/0x4e4 fs/ext4/super.c:6226 ext4_handle_error+0x4f8/0x7c8 fs/ext4/super.c:709 __ext4_error_inode+0x270/0x3c4 fs/ext4/super.c:852 __check_block_validity fs/ext4/inode.c:390 [inline] ext4_map_blocks+0xb0c/0x14a8 fs/ext4/inode.c:-1 ext4_mpage_readpages+0xaac/0x1858 fs/ext4/readpage.c:295 ext4_read_folio+0x1a0/0x388 fs/ext4/inode.c:3393 filemap_read_folio+0xec/0x2f8 mm/filemap.c:2413 filemap_fault+0xd48/0x1280 mm/filemap.c:3537 __do_fault+0x1fc/0x4cc mm/memory.c:5152 do_shared_fault mm/memory.c:5637 [inline] do_fault mm/memory.c:5711 [inline] do_pte_missing mm/memory.c:4234 [inline] handle_pte_fault mm/memory.c:6052 [inline] __handle_mm_fault mm/memory.c:6195 [inline] handle_mm_fault+0x19fc/0x4d34 mm/memory.c:6364 do_page_fault+0x8a0/0x13cc arch/arm64/mm/fault.c:696 do_translation_fault+0xc4/0x114 arch/arm64/mm/fault.c:789 do_mem_abort+0x70/0x194 arch/arm64/mm/fault.c:929 el0_da+0x64/0x230 arch/arm64/kernel/entry-common.c:562 el0t_64_sync_handler+0x90/0x12c arch/arm64/kernel/entry-common.c:766 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:596