diff options
Diffstat (limited to 'fs/xfs/xfs_vnodeops.c')
-rw-r--r-- | fs/xfs/xfs_vnodeops.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/fs/xfs/xfs_vnodeops.c b/fs/xfs/xfs_vnodeops.c index c45ea278ef41..0574aadc4d3c 100644 --- a/fs/xfs/xfs_vnodeops.c +++ b/fs/xfs/xfs_vnodeops.c | |||
@@ -1019,6 +1019,12 @@ xfs_inactive_symlink_rmt( | |||
1019 | goto error0; | 1019 | goto error0; |
1020 | } | 1020 | } |
1021 | /* | 1021 | /* |
1022 | * transaction commit worked ok so we can drop the extra ticket | ||
1023 | * reference that we gained in xfs_trans_dup() | ||
1024 | */ | ||
1025 | xfs_log_ticket_put(tp->t_ticket); | ||
1026 | |||
1027 | /* | ||
1022 | * Remove the memory for extent descriptions (just bookkeeping). | 1028 | * Remove the memory for extent descriptions (just bookkeeping). |
1023 | */ | 1029 | */ |
1024 | if (ip->i_df.if_bytes) | 1030 | if (ip->i_df.if_bytes) |