aboutsummaryrefslogtreecommitdiffstats
path: root/fs/xfs/libxfs/xfs_attr_leaf.c
diff options
context:
space:
mode:
authorDave Chinner <dchinner@redhat.com>2019-08-29 12:04:09 -0400
committerDarrick J. Wong <darrick.wong@oracle.com>2019-08-31 01:43:57 -0400
commite3cc4554ce1b2cc43262c93ebe6d8cde780d29ee (patch)
tree05b320e331d3f5cdae95cd73a0b58619b3cbc9ac /fs/xfs/libxfs/xfs_attr_leaf.c
parenta0e959d3c9d52a83e01a97ef352a1465550f9329 (diff)
xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue
Because we repeat exactly the same code to get the remote attribute value after both calls to xfs_attr3_leaf_getvalue() if it's a remote attr. Just do it in xfs_attr3_leaf_getvalue() so the callers don't have to care about it. Signed-off-by: Dave Chinner <dchinner@redhat.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Diffstat (limited to 'fs/xfs/libxfs/xfs_attr_leaf.c')
-rw-r--r--fs/xfs/libxfs/xfs_attr_leaf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/xfs/libxfs/xfs_attr_leaf.c b/fs/xfs/libxfs/xfs_attr_leaf.c
index c7378bc62d2b..8085c4f0e5a0 100644
--- a/fs/xfs/libxfs/xfs_attr_leaf.c
+++ b/fs/xfs/libxfs/xfs_attr_leaf.c
@@ -2410,7 +2410,7 @@ xfs_attr3_leaf_getvalue(
2410 return -ERANGE; 2410 return -ERANGE;
2411 } 2411 }
2412 args->valuelen = args->rmtvaluelen; 2412 args->valuelen = args->rmtvaluelen;
2413 return 0; 2413 return xfs_attr_rmtval_get(args);
2414} 2414}
2415 2415
2416/*======================================================================== 2416/*========================================================================