Commit 2653d533 authored by Darrick J. Wong's avatar Darrick J. Wong
Browse files

xfs: fix incorrect error-out in xfs_remove



Clean up resources if resetting the dotdot entry doesn't succeed.
Observed through code inspection.

Fixes: 5838d035 ("xfs: reset child dir '..' entry when unlinking child")
Signed-off-by: default avatarDarrick J. Wong <djwong@kernel.org>
Reviewed-by: default avatarAndrey Albershteyn <aalbersh@redhat.com>
parent 7b082b5e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2479,7 +2479,7 @@ xfs_remove(
			error = xfs_dir_replace(tp, ip, &xfs_name_dotdot,
					tp->t_mountp->m_sb.sb_rootino, 0);
			if (error)
				return error;
				goto out_trans_cancel;
		}
	} else {
		/*