Warning: Permanently added '10.128.10.62' (ED25519) to the list of known hosts. executing program [ 92.552301][ T4247] loop0: detected capacity change from 0 to 32768 [ 92.566957][ T4247] ======================================================= [ 92.566957][ T4247] WARNING: The mand mount option has been deprecated and [ 92.566957][ T4247] and is ignored by this kernel. Remove the mand [ 92.566957][ T4247] option from the mount to silence this warning. [ 92.566957][ T4247] ======================================================= [ 92.627015][ T4247] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 92.655274][ T4247] [ 92.657868][ T4247] ====================================================== [ 92.666054][ T4247] WARNING: possible circular locking dependency detected [ 92.674494][ T4247] 6.1.138-syzkaller #0 Not tainted [ 92.681983][ T4247] ------------------------------------------------------ [ 92.689872][ T4247] syz-executor424/4247 is trying to acquire lock: [ 92.697440][ T4247] ffff888077154650 (sb_internal#2){.+.+}-{0:0}, at: ocfs2_setattr+0xaa6/0x1cf0 [ 92.707431][ T4247] [ 92.707431][ T4247] but task is already holding lock: [ 92.715458][ T4247] ffff8880746e6a20 (&oi->ip_alloc_sem){+.+.}-{3:3}, at: ocfs2_setattr+0xa97/0x1cf0 [ 92.725361][ T4247] [ 92.725361][ T4247] which lock already depends on the new lock. [ 92.725361][ T4247] [ 92.738514][ T4247] [ 92.738514][ T4247] the existing dependency chain (in reverse order) is: [ 92.748349][ T4247] [ 92.748349][ T4247] -> #4 (&oi->ip_alloc_sem){+.+.}-{3:3}: [ 92.758622][ T4247] down_write+0x36/0x60 [ 92.763530][ T4247] ocfs2_try_remove_refcount_tree+0xb3/0x320 [ 92.771215][ T4247] ocfs2_xattr_set+0x592/0x11e0 [ 92.776695][ T4247] ocfs2_set_acl+0x4e1/0x590 [ 92.782143][ T4247] ocfs2_iop_set_acl+0x16f/0x270 [ 92.787822][ T4247] posix_acl_xattr_set+0x387/0x3f0 [ 92.793781][ T4247] __vfs_removexattr+0x3b7/0x3f0 [ 92.799348][ T4247] __vfs_removexattr_locked+0x1e4/0x230 [ 92.806148][ T4247] vfs_removexattr+0x7d/0x1b0 [ 92.812246][ T4247] ovl_workdir_create+0x3fb/0x7a0 [ 92.818299][ T4247] ovl_get_workdir+0x388/0x1540 [ 92.824746][ T4247] ovl_fill_super+0x1925/0x2ae0 [ 92.830442][ T4247] mount_nodev+0x52/0xe0 [ 92.836044][ T4247] legacy_get_tree+0xe6/0x180 [ 92.842330][ T4247] vfs_get_tree+0x88/0x270 [ 92.847682][ T4247] do_new_mount+0x24a/0xa40 [ 92.853506][ T4247] __se_sys_mount+0x2d6/0x3c0 [ 92.859025][ T4247] do_syscall_64+0x4c/0xa0 [ 92.864605][ T4247] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 92.872189][ T4247] [ 92.872189][ T4247] -> #3 (&oi->ip_xattr_sem){++++}-{3:3}: [ 92.880675][ T4247] down_read+0x42/0x2d0 [ 92.886170][ T4247] ocfs2_init_acl+0x2fb/0x720 [ 92.892545][ T4247] ocfs2_mknod+0x1463/0x2350 [ 92.899066][ T4247] ocfs2_mkdir+0x1b6/0x4a0 [ 92.904848][ T4247] vfs_mkdir+0x387/0x570 [ 92.910646][ T4247] do_mkdirat+0x1d0/0x430 [ 92.916099][ T4247] __x64_sys_mkdir+0x6a/0x80 [ 92.922379][ T4247] do_syscall_64+0x4c/0xa0 [ 92.927792][ T4247] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 92.935010][ T4247] [ 92.935010][ T4247] -> #2 (jbd2_handle){.+.+}-{0:0}: [ 92.943416][ T4247] start_this_handle+0x1f49/0x2150 [ 92.949584][ T4247] jbd2__journal_start+0x2b7/0x5a0 [ 92.956731][ T4247] jbd2_journal_start+0x26/0x30 [ 92.963124][ T4247] ocfs2_start_trans+0x372/0x6c0 [ 92.968969][ T4247] ocfs2_mknod+0xe6a/0x2350 [ 92.974564][ T4247] ocfs2_mkdir+0x1b6/0x4a0 [ 92.979994][ T4247] vfs_mkdir+0x387/0x570 [ 92.985298][ T4247] do_mkdirat+0x1d0/0x430 [ 92.990398][ T4247] __x64_sys_mkdir+0x6a/0x80 [ 92.995739][ T4247] do_syscall_64+0x4c/0xa0 [ 93.001182][ T4247] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 93.008027][ T4247] [ 93.008027][ T4247] -> #1 (&journal->j_trans_barrier){.+.+}-{3:3}: [ 93.016937][ T4247] down_read+0x42/0x2d0 [ 93.021738][ T4247] ocfs2_start_trans+0x366/0x6c0 [ 93.028315][ T4247] ocfs2_mknod+0xe6a/0x2350 [ 93.034177][ T4247] ocfs2_mkdir+0x1b6/0x4a0 [ 93.039510][ T4247] vfs_mkdir+0x387/0x570 [ 93.044706][ T4247] do_mkdirat+0x1d0/0x430 [ 93.049729][ T4247] __x64_sys_mkdir+0x6a/0x80 [ 93.055222][ T4247] do_syscall_64+0x4c/0xa0 [ 93.060626][ T4247] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 93.067698][ T4247] [ 93.067698][ T4247] -> #0 (sb_internal#2){.+.+}-{0:0}: [ 93.075807][ T4247] __lock_acquire+0x2cf8/0x7c50 [ 93.081530][ T4247] lock_acquire+0x1b4/0x490 [ 93.086583][ T4247] ocfs2_start_trans+0x267/0x6c0 [ 93.092261][ T4247] ocfs2_setattr+0xaa6/0x1cf0 [ 93.097709][ T4247] notify_change+0xc74/0xf40 [ 93.103323][ T4247] ovl_workdir_create+0x5e1/0x7a0 [ 93.109685][ T4247] ovl_get_workdir+0x388/0x1540 [ 93.115393][ T4247] ovl_fill_super+0x1925/0x2ae0 [ 93.121025][ T4247] mount_nodev+0x52/0xe0 [ 93.126029][ T4247] legacy_get_tree+0xe6/0x180 [ 93.132032][ T4247] vfs_get_tree+0x88/0x270 [ 93.137391][ T4247] do_new_mount+0x24a/0xa40 [ 93.142646][ T4247] __se_sys_mount+0x2d6/0x3c0 [ 93.148695][ T4247] do_syscall_64+0x4c/0xa0 [ 93.153700][ T4247] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 93.161590][ T4247] [ 93.161590][ T4247] other info that might help us debug this: [ 93.161590][ T4247] [ 93.173422][ T4247] Chain exists of: [ 93.173422][ T4247] sb_internal#2 --> &oi->ip_xattr_sem --> &oi->ip_alloc_sem [ 93.173422][ T4247] [ 93.187929][ T4247] Possible unsafe locking scenario: [ 93.187929][ T4247] [ 93.196020][ T4247] CPU0 CPU1 [ 93.202039][ T4247] ---- ---- [ 93.207786][ T4247] lock(&oi->ip_alloc_sem); [ 93.212941][ T4247] lock(&oi->ip_xattr_sem); [ 93.221008][ T4247] lock(&oi->ip_alloc_sem); [ 93.228538][ T4247] lock(sb_internal#2); [ 93.233105][ T4247] [ 93.233105][ T4247] *** DEADLOCK *** [ 93.233105][ T4247] [ 93.241877][ T4247] 5 locks held by syz-executor424/4247: [ 93.247695][ T4247] #0: ffff88801ff7a0e0 (&type->s_umount_key#42/1){+.+.}-{3:3}, at: alloc_super+0x1fa/0x930 [ 93.258138][ T4247] #1: ffff888077154460 (sb_writers#9){.+.+}-{0:0}, at: mnt_want_write+0x3d/0x90 [ 93.267858][ T4247] #2: ffff8880746e5f48 (&sb->s_type->i_mutex_key#15/1){+.+.}-{3:3}, at: ovl_workdir_create+0x150/0x7a0 [ 93.279837][ T4247] #3: ffff8880746e6d88 (&sb->s_type->i_mutex_key#17){+.+.}-{3:3}, at: ovl_workdir_create+0x55a/0x7a0 [ 93.291189][ T4247] #4: ffff8880746e6a20 (&oi->ip_alloc_sem){+.+.}-{3:3}, at: ocfs2_setattr+0xa97/0x1cf0 [ 93.301765][ T4247] [ 93.301765][ T4247] stack backtrace: [ 93.308191][ T4247] CPU: 0 PID: 4247 Comm: syz-executor424 Not tainted 6.1.138-syzkaller #0 [ 93.317839][ T4247] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/19/2025 [ 93.327944][ T4247] Call Trace: [ 93.331436][ T4247] [ 93.334525][ T4247] dump_stack_lvl+0x168/0x22e [ 93.339570][ T4247] ? load_image+0x3b0/0x3b0 [ 93.344467][ T4247] ? show_regs_print_info+0x12/0x12 [ 93.349975][ T4247] ? print_circular_bug+0x12b/0x1a0 [ 93.355583][ T4247] check_noncircular+0x274/0x310 [ 93.360700][ T4247] ? add_chain_block+0x940/0x940 [ 93.365678][ T4247] ? lockdep_lock+0xdc/0x1e0 [ 93.370317][ T4247] ? add_lock_to_list+0x191/0x280 [ 93.375363][ T4247] ? _find_first_zero_bit+0xcf/0x100 [ 93.380921][ T4247] __lock_acquire+0x2cf8/0x7c50 [ 93.385904][ T4247] ? verify_lock_unused+0x140/0x140 [ 93.391196][ T4247] ? verify_lock_unused+0x140/0x140 [ 93.396454][ T4247] ? verify_lock_unused+0x140/0x140 [ 93.402055][ T4247] lock_acquire+0x1b4/0x490 [ 93.406779][ T4247] ? ocfs2_setattr+0xaa6/0x1cf0 [ 93.411926][ T4247] ? __might_sleep+0xd0/0xd0 [ 93.417240][ T4247] ? do_raw_spin_lock+0x11d/0x280 [ 93.422769][ T4247] ? read_lock_is_recursive+0x10/0x10 [ 93.428403][ T4247] ? __rwlock_init+0x140/0x140 [ 93.434040][ T4247] ? do_raw_spin_unlock+0x11d/0x230 [ 93.439553][ T4247] ocfs2_start_trans+0x267/0x6c0 [ 93.445538][ T4247] ? ocfs2_setattr+0xaa6/0x1cf0 [ 93.451319][ T4247] ? ocfs2_recovery_exit+0x280/0x280 [ 93.457306][ T4247] ? setattr_prepare+0x1f5/0xd00 [ 93.462851][ T4247] ocfs2_setattr+0xaa6/0x1cf0 [ 93.468003][ T4247] ? ocfs2_extend_allocation+0x1840/0x1840 [ 93.474529][ T4247] ? ktime_get_coarse_real_ts64+0x36/0x120 [ 93.481718][ T4247] ? seqcount_lockdep_reader_access+0x172/0x1c0 [ 93.489593][ T4247] ? ktime_get_coarse_real_ts64+0x10c/0x120 [ 93.496258][ T4247] ? current_time+0x197/0x2b0 [ 93.502287][ T4247] ? atime_needs_update+0x780/0x780 [ 93.507737][ T4247] ? evm_inode_setattr+0x91/0x790 [ 93.513073][ T4247] ? bpf_lsm_inode_setattr+0x5/0x10 [ 93.519777][ T4247] ? security_inode_setattr+0xd8/0x140 [ 93.526065][ T4247] ? try_break_deleg+0x79/0x120 [ 93.531672][ T4247] ? ocfs2_extend_allocation+0x1840/0x1840 [ 93.538229][ T4247] notify_change+0xc74/0xf40 [ 93.543558][ T4247] ovl_workdir_create+0x5e1/0x7a0 [ 93.549160][ T4247] ? ovl_mount_dir_noesc+0x1a0/0x1a0 [ 93.555213][ T4247] ? rcu_read_lock_any_held+0xb0/0x120 [ 93.563709][ T4247] ? __mnt_want_write+0x21f/0x2a0 [ 93.569652][ T4247] ovl_get_workdir+0x388/0x1540 [ 93.575431][ T4247] ? __rwlock_init+0x140/0x140 [ 93.580612][ T4247] ? clone_private_mount+0x238/0x2d0 [ 93.586195][ T4247] ? do_raw_spin_unlock+0x11d/0x230 [ 93.591654][ T4247] ? ovl_get_upper+0x580/0x580 [ 93.596638][ T4247] ? _raw_spin_unlock+0x24/0x40 [ 93.601893][ T4247] ? ovl_inuse_trylock+0xb9/0xd0 [ 93.607833][ T4247] ? ovl_get_upper+0x3f8/0x580 [ 93.613440][ T4247] ? ovl_fill_super+0x2ae0/0x2ae0 [ 93.619310][ T4247] ? ovl_fill_super+0x1452/0x2ae0 [ 93.625299][ T4247] ? rcu_is_watching+0x11/0xa0 [ 93.630222][ T4247] ? ovl_fill_super+0x1452/0x2ae0 [ 93.635813][ T4247] ? __kmalloc+0xe1/0x240 [ 93.640449][ T4247] ovl_fill_super+0x1925/0x2ae0 [ 93.645701][ T4247] ? ovl_mount+0x30/0x30 [ 93.649978][ T4247] ? preempt_count_add+0x8d/0x190 [ 93.655753][ T4247] ? sget+0x461/0x490 [ 93.661228][ T4247] ? free_anon_bdev+0x20/0x20 [ 93.667878][ T4247] ? ovl_mount+0x30/0x30 [ 93.672889][ T4247] mount_nodev+0x52/0xe0 [ 93.677704][ T4247] legacy_get_tree+0xe6/0x180 [ 93.682496][ T4247] ? virtio_fs_zero_page_range+0x120/0x120 [ 93.688473][ T4247] vfs_get_tree+0x88/0x270 [ 93.693930][ T4247] do_new_mount+0x24a/0xa40 [ 93.698833][ T4247] __se_sys_mount+0x2d6/0x3c0 [ 93.704749][ T4247] ? __x64_sys_mount+0xc0/0xc0 [ 93.710709][ T4247] ? lockdep_hardirqs_on+0x94/0x140 [ 93.718733][ T4247] ? __x64_sys_mount+0x1c/0xc0 [ 93.724052][ T4247] do_syscall_64+0x4c/0xa0 [ 93.728822][ T4247] ? clear_bhb_loop+0x45/0xa0 [ 93.734163][ T4247] ? clear_bhb_loop+0x45/0xa0 [ 93.739884][ T4247] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 93.747383][ T4247] RIP: 0033:0x7f1f1fc5b739 [ 93.752259][ T4247] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 61 17 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 93.774940][ T4247] RSP: 002b:00007ffd01ab4cb8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 93.785509][ T4247] RAX: ffffffffffffffda RBX: 0000200000000000 RCX: 00007f1f1fc5b739 [ 93.794817][ T4247] RDX: 0000200000000080 RSI: 00002000000000c0 RDI: 0000000000000000 [ 93.803512][ T4247] RBP: 0000200000000040 R08: 0000200000000380 R09: 0000000000000000 [ 93.811952][ T4247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 93.820573][ T4247] R13: 00007ffd01ab4e98 R14: 0000000000000001 R15: 0000000000000001 [ 93.829979][ T4247] [