diff options
Diffstat (limited to 'fs/xfs/xfs_inode.c')
-rw-r--r-- | fs/xfs/xfs_inode.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/xfs/xfs_inode.c b/fs/xfs/xfs_inode.c index f690d3a10b34..b676494a55ca 100644 --- a/fs/xfs/xfs_inode.c +++ b/fs/xfs/xfs_inode.c | |||
@@ -1152,7 +1152,7 @@ xfs_ialloc( | |||
1152 | /* | 1152 | /* |
1153 | * Log the new values stuffed into the inode. | 1153 | * Log the new values stuffed into the inode. |
1154 | */ | 1154 | */ |
1155 | xfs_trans_ijoin_ref(tp, ip, XFS_ILOCK_EXCL); | 1155 | xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); |
1156 | xfs_trans_log_inode(tp, ip, flags); | 1156 | xfs_trans_log_inode(tp, ip, flags); |
1157 | 1157 | ||
1158 | /* now that we have an i_mode we can setup inode ops and unlock */ | 1158 | /* now that we have an i_mode we can setup inode ops and unlock */ |
@@ -1297,7 +1297,7 @@ xfs_itruncate_extents( | |||
1297 | */ | 1297 | */ |
1298 | error = xfs_bmap_finish(&tp, &free_list, &committed); | 1298 | error = xfs_bmap_finish(&tp, &free_list, &committed); |
1299 | if (committed) | 1299 | if (committed) |
1300 | xfs_trans_ijoin(tp, ip); | 1300 | xfs_trans_ijoin(tp, ip, 0); |
1301 | if (error) | 1301 | if (error) |
1302 | goto out_bmap_cancel; | 1302 | goto out_bmap_cancel; |
1303 | 1303 | ||
@@ -1313,7 +1313,7 @@ xfs_itruncate_extents( | |||
1313 | error = xfs_trans_commit(tp, 0); | 1313 | error = xfs_trans_commit(tp, 0); |
1314 | tp = ntp; | 1314 | tp = ntp; |
1315 | 1315 | ||
1316 | xfs_trans_ijoin(tp, ip); | 1316 | xfs_trans_ijoin(tp, ip, 0); |
1317 | 1317 | ||
1318 | if (error) | 1318 | if (error) |
1319 | goto out; | 1319 | goto out; |