xfs: use generic percpu counters for free inode counter
[firefly-linux-kernel-4.4.55.git] / fs / xfs / xfs_trans.c
index 9bc742b65f24b260e455bfff025c57d51950ab04..68680ce67547ccdfc3e8cc69d0929c20e2fdb50e 100644 (file)
@@ -560,8 +560,7 @@ xfs_trans_unreserve_and_mod_sb(
        }
 
        if (ifreedelta) {
-               error = xfs_icsb_modify_counters(mp, XFS_SBS_IFREE,
-                                                ifreedelta, rsvd);
+               error = xfs_mod_ifree(mp, ifreedelta);
                if (error)
                        goto out_undo_icount;
        }
@@ -630,7 +629,7 @@ xfs_trans_unreserve_and_mod_sb(
 
 out_undo_ifreecount:
        if (ifreedelta)
-               xfs_icsb_modify_counters(mp, XFS_SBS_IFREE, -ifreedelta, rsvd);
+               xfs_mod_ifree(mp, -ifreedelta);
 out_undo_icount:
        if (idelta)
                xfs_mod_icount(mp, -idelta);