aboutsummaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_xattr.c
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2020-02-26 17:30:35 -0800
committerDarrick J. Wong <darrick.wong@oracle.com>2020-03-02 20:55:53 -0800
commite513e25c380ab98d401714077c8b8ff4dae9f98b (patch)
treea9d780dcd7f20ceafd58a18ebb2c52f1aa29fc35 /fs/xfs/xfs_xattr.c
parentxfs: remove the xfs_inode argument to xfs_attr_get_ilocked (diff)
downloadlinux-dev-e513e25c380ab98d401714077c8b8ff4dae9f98b.tar.xz
linux-dev-e513e25c380ab98d401714077c8b8ff4dae9f98b.zip
xfs: remove ATTR_KERNOVAL
We can just pass down the Linux convention of a zero valuelen to just query for the existance of an attribute to the low-level code instead. The use in the legacy xfs_attr_list code only used by the ioctl interface was already dead code, as the callers check that the flag is not present. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Dave Chinner <dchinner@redhat.com> Reviewed-by: Chandan Rajendra <chandanrlinux@gmail.com> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Diffstat (limited to 'fs/xfs/xfs_xattr.c')
-rw-r--r--fs/xfs/xfs_xattr.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/fs/xfs/xfs_xattr.c b/fs/xfs/xfs_xattr.c
index 5411f3b3f7a8..05c1d6d057a0 100644
--- a/fs/xfs/xfs_xattr.c
+++ b/fs/xfs/xfs_xattr.c
@@ -33,10 +33,6 @@ xfs_xattr_get(const struct xattr_handler *handler, struct dentry *unused,
};
int error;
- /* Convert Linux syscall to XFS internal ATTR flags */
- if (!size)
- args.flags |= ATTR_KERNOVAL;
-
error = xfs_attr_get(&args);
if (error)
return error;