xfs: push down inactive transaction mgmt for remote symlinks
authorBrian Foster <bfoster@redhat.com>
Fri, 20 Sep 2013 15:06:09 +0000 (11:06 -0400)
committerBen Myers <bpm@sgi.com>
Tue, 8 Oct 2013 19:53:02 +0000 (14:53 -0500)
Push down the transaction management for remote symlinks from
xfs_inactive() down to xfs_inactive_symlink_rmt(). The latter is
cleaned up to avoid transaction management intended for the
calling context (i.e., trans duplication, reservation, item
attachment).

Signed-off-by: Brian Foster <bfoster@redhat.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Ben Myers <bpm@sgi.com>
fs/xfs/xfs_inode.c
fs/xfs/xfs_symlink.c
fs/xfs/xfs_symlink.h

Simple merge
Simple merge
Simple merge