On Thu, Apr 14, 2022 at 03:54:31PM -0700, Darrick J. Wong wrote: > diff --git a/fs/xfs/libxfs/xfs_refcount.c b/fs/xfs/libxfs/xfs_refcount.c > index 327ba25e9e17..a07ebaecba73 100644 > --- a/fs/xfs/libxfs/xfs_refcount.c > +++ b/fs/xfs/libxfs/xfs_refcount.c > @@ -960,6 +960,7 @@ xfs_refcount_adjust_extents( > * Either cover the hole (increment) or > * delete the range (decrement). > */ > + cur->bc_ag.refc.nr_ops++; > if (tmp.rc_refcount) { > error = xfs_refcount_insert(cur, &tmp, > &found_tmp); > @@ -970,7 +971,6 @@ xfs_refcount_adjust_extents( > error = -EFSCORRUPTED; > goto out_error; > } > - cur->bc_ag.refc.nr_ops++; How do these changes fit into the rest of the patch?