BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 1 PID: 54 Comm: kworker/1:1H Not tainted 6.8.0-rc7-syzkaller-g707081b61156 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 Workqueue: xfs-log/loop4 xlog_ioend_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_check_no_obj_freed lib/debugobjects.c:978 [inline] debug_check_no_obj_freed+0x14c/0x47c lib/debugobjects.c:1019 slab_free_hook mm/slub.c:2093 [inline] slab_free mm/slub.c:4299 [inline] kfree+0x114/0x3cc mm/slub.c:4409 kvfree+0x40/0x50 mm/util.c:663 kmem_free fs/xfs/kmem.h:62 [inline] xlog_cil_free_logvec fs/xfs/xfs_log_cil.c:706 [inline] xlog_cil_committed+0x3e0/0x4ac fs/xfs/xfs_log_cil.c:747 xlog_cil_process_committed+0x11c/0x174 fs/xfs/xfs_log_cil.c:768 xlog_state_do_iclog_callbacks fs/xfs/xfs_log.c:2796 [inline] xlog_state_do_callback+0x5b8/0xea8 fs/xfs/xfs_log.c:2821 xlog_state_done_syncing+0x170/0x394 fs/xfs/xfs_log.c:2874 xlog_ioend_work+0xbc/0xf8 fs/xfs/xfs_log.c:1398 process_one_work+0x694/0x1204 kernel/workqueue.c:2633 process_scheduled_works kernel/workqueue.c:2706 [inline] worker_thread+0x938/0xef4 kernel/workqueue.c:2787 kthread+0x288/0x310 kernel/kthread.c:388 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860