]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
xfs: remove the duplicated inode log fieldmask set
authorkaixuxia <xiakaixu1987@gmail.com>
Mon, 21 Oct 2019 15:55:33 +0000 (08:55 -0700)
committerDarrick J. Wong <darrick.wong@oracle.com>
Mon, 21 Oct 2019 16:04:58 +0000 (09:04 -0700)
The xfs_bumplink() call has set the inode log fieldmask XFS_ILOG_CORE,
so the next xfs_trans_log_inode() call is not necessary.

Signed-off-by: kaixuxia <kaixuxia@tencent.com>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
fs/xfs/xfs_inode.c

index 2e94deb4610aad7be06fce63765949961f9e8b69..e9e4f444f8ce6268947231da83f42bae92f16851 100644 (file)
@@ -3333,7 +3333,6 @@ xfs_rename(
                        goto out_trans_cancel;
 
                xfs_bumplink(tp, wip);
-               xfs_trans_log_inode(tp, wip, XFS_ILOG_CORE);
                VFS_I(wip)->i_state &= ~I_LINKABLE;
        }