xfs: Remove unneeded xfs_trans_roll_inode calls
authorAllison Collins <allison.henderson@oracle.com>
Tue, 21 Jul 2020 04:47:27 +0000 (21:47 -0700)
committerDarrick J. Wong <darrick.wong@oracle.com>
Wed, 29 Jul 2020 03:28:12 +0000 (20:28 -0700)
commit0feaef17db9ddf0d97676eaa258dc55ff504cfb6
tree32f4678e9755a0262f279489852a4f80fa90ec03
parent3f6e011ee2bfcf5b70c5f8978673cd0e5bc64a33
xfs: Remove unneeded xfs_trans_roll_inode calls

Some calls to xfs_trans_roll_inode and xfs_defer_finish routines are not
needed. If they are the last operations executed in these functions, and
no further changes are made, then higher level routines will roll or
commit the transactions.

Signed-off-by: Allison Collins <allison.henderson@oracle.com>
Reviewed-by: Brian Foster <bfoster@redhat.com>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Acked-by: Dave Chinner <dchinner@redhat.com>
fs/xfs/libxfs/xfs_attr.c