Warning: Permanently added '10.128.0.150' (ED25519) to the list of known hosts. executing program [ 43.059543][ T6488] loop0: detected capacity change from 0 to 32768 [ 43.060556][ T6488] ======================================================= [ 43.060556][ T6488] WARNING: The mand mount option has been deprecated and [ 43.060556][ T6488] and is ignored by this kernel. Remove the mand [ 43.060556][ T6488] option from the mount to silence this warning. [ 43.060556][ T6488] ======================================================= [ 43.083828][ T6488] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode. [ 43.113578][ T6488] [ 43.114277][ T6488] ====================================================== [ 43.116144][ T6488] WARNING: possible circular locking dependency detected [ 43.118010][ T6488] 6.15.0-rc7-syzkaller-gd7fa1af5b33e #0 Not tainted [ 43.119741][ T6488] ------------------------------------------------------ [ 43.121680][ T6488] syz-executor291/6488 is trying to acquire lock: [ 43.123429][ T6488] ffff0000ddb1d100 (&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#4){+.+.}-{4:4}, at: __ocfs2_flush_truncate_log+0x2e8/0xf6c [ 43.126938][ T6488] [ 43.126938][ T6488] but task is already holding lock: [ 43.128834][ T6488] ffff0000ddb23480 (&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#6){+.+.}-{4:4}, at: ocfs2_flush_truncate_log+0x44/0x6c [ 43.132168][ T6488] [ 43.132168][ T6488] which lock already depends on the new lock. [ 43.132168][ T6488] [ 43.134849][ T6488] [ 43.134849][ T6488] the existing dependency chain (in reverse order) is: [ 43.137261][ T6488] [ 43.137261][ T6488] -> #1 (&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#6){+.+.}-{4:4}: [ 43.140062][ T6488] down_write+0x50/0xc0 [ 43.141397][ T6488] __ocfs2_move_extents_range+0x13ec/0x2abc [ 43.143128][ T6488] ocfs2_move_extents+0x314/0x7f0 [ 43.144596][ T6488] ocfs2_ioctl_move_extents+0x424/0x5f0 [ 43.146582][ T6488] ocfs2_ioctl+0x1c4/0x738 [ 43.148249][ T6488] __arm64_sys_ioctl+0x14c/0x1c4 [ 43.149790][ T6488] invoke_syscall+0x98/0x2b8 [ 43.151174][ T6488] el0_svc_common+0x130/0x23c [ 43.152535][ T6488] do_el0_svc+0x48/0x58 [ 43.153809][ T6488] el0_svc+0x58/0x17c [ 43.155218][ T6488] el0t_64_sync_handler+0x78/0x108 [ 43.157307][ T6488] el0t_64_sync+0x198/0x19c [ 43.158659][ T6488] [ 43.158659][ T6488] -> #0 (&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#4){+.+.}-{4:4}: [ 43.161700][ T6488] __lock_acquire+0x1728/0x3058 [ 43.163187][ T6488] lock_acquire+0x14c/0x2e0 [ 43.164513][ T6488] down_write+0x50/0xc0 [ 43.165745][ T6488] __ocfs2_flush_truncate_log+0x2e8/0xf6c [ 43.167397][ T6488] ocfs2_flush_truncate_log+0x4c/0x6c [ 43.168994][ T6488] ocfs2_sync_fs+0xf8/0x2a4 [ 43.170276][ T6488] sync_filesystem+0x1a0/0x218 [ 43.171669][ T6488] generic_shutdown_super+0x70/0x2b8 [ 43.173194][ T6488] kill_block_super+0x44/0x90 [ 43.174540][ T6488] deactivate_locked_super+0xc4/0x12c [ 43.176145][ T6488] deactivate_super+0xe0/0x100 [ 43.177536][ T6488] cleanup_mnt+0x31c/0x3ac [ 43.178928][ T6488] __cleanup_mnt+0x20/0x30 [ 43.180242][ T6488] task_work_run+0x1dc/0x260 [ 43.181581][ T6488] do_exit+0x4e8/0x1998 [ 43.182859][ T6488] do_group_exit+0x194/0x22c [ 43.184236][ T6488] pid_child_should_wake+0x0/0x1dc [ 43.185788][ T6488] invoke_syscall+0x98/0x2b8 [ 43.187186][ T6488] el0_svc_common+0x130/0x23c [ 43.188550][ T6488] do_el0_svc+0x48/0x58 [ 43.189756][ T6488] el0_svc+0x58/0x17c [ 43.190947][ T6488] el0t_64_sync_handler+0x78/0x108 [ 43.192432][ T6488] el0t_64_sync+0x198/0x19c [ 43.193793][ T6488] [ 43.193793][ T6488] other info that might help us debug this: [ 43.193793][ T6488] [ 43.196446][ T6488] Possible unsafe locking scenario: [ 43.196446][ T6488] [ 43.198428][ T6488] CPU0 CPU1 [ 43.199869][ T6488] ---- ---- [ 43.201291][ T6488] lock(&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#6); [ 43.203210][ T6488] lock(&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#4); [ 43.205948][ T6488] lock(&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#6); [ 43.208637][ T6488] lock(&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#4); [ 43.210559][ T6488] [ 43.210559][ T6488] *** DEADLOCK *** [ 43.210559][ T6488] [ 43.212731][ T6488] 2 locks held by syz-executor291/6488: [ 43.214176][ T6488] #0: ffff0000c97820e0 (&type->s_umount_key#48){+.+.}-{4:4}, at: deactivate_super+0xd8/0x100 [ 43.216977][ T6488] #1: ffff0000ddb23480 (&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#6){+.+.}-{4:4}, at: ocfs2_flush_truncate_log+0x44/0x6c [ 43.220639][ T6488] [ 43.220639][ T6488] stack backtrace: [ 43.222190][ T6488] CPU: 0 UID: 0 PID: 6488 Comm: syz-executor291 Not tainted 6.15.0-rc7-syzkaller-gd7fa1af5b33e #0 PREEMPT [ 43.225341][ T6488] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 43.228172][ T6488] Call trace: [ 43.229096][ T6488] show_stack+0x2c/0x3c (C) [ 43.230297][ T6488] __dump_stack+0x30/0x40 [ 43.231435][ T6488] dump_stack_lvl+0xd8/0x12c [ 43.232674][ T6488] dump_stack+0x1c/0x28 [ 43.233810][ T6488] print_circular_bug+0x324/0x32c [ 43.235101][ T6488] check_noncircular+0x154/0x174 [ 43.236447][ T6488] __lock_acquire+0x1728/0x3058 [ 43.237675][ T6488] lock_acquire+0x14c/0x2e0 [ 43.238838][ T6488] down_write+0x50/0xc0 [ 43.239927][ T6488] __ocfs2_flush_truncate_log+0x2e8/0xf6c [ 43.241390][ T6488] ocfs2_flush_truncate_log+0x4c/0x6c [ 43.242821][ T6488] ocfs2_sync_fs+0xf8/0x2a4 [ 43.244013][ T6488] sync_filesystem+0x1a0/0x218 [ 43.245228][ T6488] generic_shutdown_super+0x70/0x2b8 [ 43.246584][ T6488] kill_block_super+0x44/0x90 [ 43.247842][ T6488] deactivate_locked_super+0xc4/0x12c [ 43.249279][ T6488] deactivate_super+0xe0/0x100 [ 43.250539][ T6488] cleanup_mnt+0x31c/0x3ac [ 43.251683][ T6488] __cleanup_mnt+0x20/0x30 [ 43.252820][ T6488] task_work_run+0x1dc/0x260 [ 43.254040][ T6488] do_exit+0x4e8/0x1998 [ 43.255112][ T6488] do_group_exit+0x194/0x22c [ 43.256306][ T6488] pid_child_should_wake+0x0/0x1dc [ 43.257693][ T6488] invoke_syscall+0x98/0x2b8 [ 43.258937][ T6488] el0_svc_common+0x130/0x23c [ 43.260205][ T6488] do_el0_svc+0x48/0x58 [ 43.261331][ T6488] el0_svc+0x58/0x17c [ 43.262400][ T6488] el0t_64_sync_handler+0x78/0x108 [ 43.263779][ T6488] el0t_64_sync+0x198/0x19c [ 43.269213][ T6488] ocfs2: Unmounting device (7,0) on (node local)