BTRFS info (device loop4): use zlib compression, level 3 BTRFS info (device loop4): setting nodatasum BTRFS info (device loop4): max_inline at 0 BTRFS info (device loop4): using free space tree BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 0 PID: 6101 Comm: syz.4.341 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/30/2025 Call trace: dump_backtrace+0x1c8/0x1f4 arch/arm64/kernel/stacktrace.c:158 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:165 __dump_stack+0x30/0x40 lib/dump_stack.c:88 dump_stack_lvl+0xf8/0x160 lib/dump_stack.c:106 dump_stack+0x1c/0x5c lib/dump_stack.c:113 add_chain_cache kernel/locking/lockdep.c:-1 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3772 [inline] validate_chain kernel/locking/lockdep.c:3793 [inline] __lock_acquire+0x1b40/0x6544 kernel/locking/lockdep.c:5049 reacquire_held_locks+0x238/0x440 kernel/locking/lockdep.c:5187 __lock_release kernel/locking/lockdep.c:5376 [inline] lock_release+0x308/0x910 kernel/locking/lockdep.c:5682 up_read+0x30/0x48 kernel/locking/rwsem.c:1615 btrfs_tree_read_unlock+0xf8/0x308 fs/btrfs/locking.c:179 btrfs_tree_unlock_rw fs/btrfs/locking.h:115 [inline] btrfs_search_slot+0xb54/0x2364 fs/btrfs/ctree.c:2114 btrfs_lookup_match_dir fs/btrfs/dir-item.c:181 [inline] btrfs_check_dir_item_collision+0x11c/0x380 fs/btrfs/dir-item.c:246 btrfs_rename fs/btrfs/inode.c:9493 [inline] btrfs_rename2+0x924/0x2640 fs/btrfs/inode.c:9725 vfs_rename+0x954/0xdcc fs/namei.c:4874 ovl_do_rename fs/overlayfs/overlayfs.h:297 [inline] ovl_check_rename_whiteout fs/overlayfs/super.c:1303 [inline] ovl_make_workdir fs/overlayfs/super.c:1424 [inline] ovl_get_workdir+0x6e8/0x1068 fs/overlayfs/super.c:1539 ovl_fill_super+0x139c/0x2294 fs/overlayfs/super.c:2095 mount_nodev+0x68/0x104 fs/super.c:1489 ovl_mount+0x3c/0x50 fs/overlayfs/super.c:2186 legacy_get_tree+0xd4/0x16c fs/fs_context.c:632 vfs_get_tree+0x90/0x274 fs/super.c:1573 do_new_mount+0x228/0x810 fs/namespace.c:3069 path_mount+0x5b4/0xe78 fs/namespace.c:3399 do_mount fs/namespace.c:3412 [inline] __do_sys_mount fs/namespace.c:3620 [inline] __se_sys_mount fs/namespace.c:3597 [inline] __arm64_sys_mount+0x49c/0x584 fs/namespace.c:3597 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2bc arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:140 do_el0_svc+0x58/0x13c arch/arm64/kernel/syscall.c:204 el0_svc+0x58/0x138 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585