Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 381d5928 authored by Brian Foster's avatar Brian Foster Committed by Darrick J. Wong
Browse files

xfs: use ->t_firstblock in reflink cow block cancel

parent fb91f4b5
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -483,7 +483,6 @@ xfs_reflink_cancel_cow_blocks(
	struct xfs_ifork		*ifp = XFS_IFORK_PTR(ip, XFS_COW_FORK);
	struct xfs_bmbt_irec		got, del;
	struct xfs_iext_cursor		icur;
	xfs_fsblock_t			firstfsb;
	struct xfs_defer_ops		dfops;
	struct xfs_defer_ops		*odfops = (*tpp)->t_dfops;
	int				error = 0;
@@ -512,7 +511,7 @@ xfs_reflink_cancel_cow_blocks(
			if (error)
				break;
		} else if (del.br_state == XFS_EXT_UNWRITTEN || cancel_real) {
			xfs_defer_init(*tpp, &dfops, &firstfsb);
			xfs_defer_init(*tpp, &dfops, &(*tpp)->t_firstblock);

			/* Free the CoW orphan record. */
			error = xfs_refcount_free_cow_extent(ip->i_mount,