BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 1 UID: 0 PID: 9420 Comm: syz.7.652 Not tainted 6.16.0-rc2-syzkaller-g9aa9b43d689e #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 Call trace: show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:501 (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:3858 [inline] validate_chain kernel/locking/lockdep.c:3879 [inline] __lock_acquire+0xf9c/0x30a4 kernel/locking/lockdep.c:5240 lock_acquire+0x14c/0x2e0 kernel/locking/lockdep.c:5871 do_write_seqcount_begin_nested include/linux/seqlock.h:477 [inline] do_write_seqcount_begin include/linux/seqlock.h:503 [inline] psi_account_irqtime+0x3d8/0x85c kernel/sched/psi.c:1026 __schedule+0x8ec/0x2a28 kernel/sched/core.c:6778 preempt_schedule_irq+0x80/0x188 kernel/sched/core.c:7108 arm64_preempt_schedule_irq+0x44/0x58 arch/arm64/kernel/entry-common.c:301 __el1_irq arch/arm64/kernel/entry-common.c:586 [inline] el1_interrupt+0x3c/0x54 arch/arm64/kernel/entry-common.c:598 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:603 el1h_64_irq+0x6c/0x70 arch/arm64/kernel/entry.S:596 xas_reload+0x14/0x448 include/linux/xarray.h:1615 (P) filemap_map_pages+0x1b8/0x155c mm/filemap.c:3714 do_fault_around mm/memory.c:5568 [inline] do_read_fault mm/memory.c:5601 [inline] do_fault mm/memory.c:5744 [inline] do_pte_missing mm/memory.c:4251 [inline] handle_pte_fault mm/memory.c:6089 [inline] __handle_mm_fault mm/memory.c:6232 [inline] handle_mm_fault+0x2b68/0x4d38 mm/memory.c:6401 faultin_page mm/gup.c:1186 [inline] __get_user_pages+0x1ddc/0x309c mm/gup.c:1488 __get_user_pages_locked mm/gup.c:1754 [inline] get_dump_page+0x168/0x374 mm/gup.c:2258 dump_user_range+0x184/0x8c0 fs/coredump.c:1180 elf_core_dump+0x2958/0x2f40 fs/binfmt_elf.c:2075 do_coredump+0x1fc0/0x2b54 fs/coredump.c:950 get_signal+0xe38/0x12f8 kernel/signal.c:3019 do_signal+0x1c0/0x4438 arch/arm64/kernel/signal.c:1615 do_notify_resume+0xac/0x1ec arch/arm64/kernel/entry-common.c:148 exit_to_user_mode_prepare arch/arm64/kernel/entry-common.c:169 [inline] exit_to_user_mode arch/arm64/kernel/entry-common.c:178 [inline] el0_da+0xc0/0x160 arch/arm64/kernel/entry-common.c:628 el0t_64_sync_handler+0x84/0x108 arch/arm64/kernel/entry-common.c:789 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:600