diff options
author | Darrick J. Wong <djwong@kernel.org> | 2024-06-21 00:05:26 +0200 |
---|---|---|
committer | Chandan Babu R <chandanbabu@kernel.org> | 2024-06-26 10:59:25 +0200 |
commit | dc5e1cbae270b625dcb978f8ea762eb16a93a016 (patch) | |
tree | 84555c384641f42e1925904013d6640f77544ec4 /fs/xfs | |
parent | xfs: allow unlinked symlinks and dirs with zero size (diff) | |
download | linux-dc5e1cbae270b625dcb978f8ea762eb16a93a016.tar.xz linux-dc5e1cbae270b625dcb978f8ea762eb16a93a016.zip |
xfs: fix direction in XFS_IOC_EXCHANGE_RANGE
The kernel reads userspace's buffer but does not write it back.
Therefore this is really an _IOW ioctl. Change this before 6.10 final
releases.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Chandan Babu R <chandanbabu@kernel.org>
Diffstat (limited to 'fs/xfs')
-rw-r--r-- | fs/xfs/libxfs/xfs_fs.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/xfs/libxfs/xfs_fs.h b/fs/xfs/libxfs/xfs_fs.h index 97996cb79aaa..454b63ef7201 100644 --- a/fs/xfs/libxfs/xfs_fs.h +++ b/fs/xfs/libxfs/xfs_fs.h @@ -996,7 +996,7 @@ struct xfs_getparents_by_handle { #define XFS_IOC_FSGEOMETRY _IOR ('X', 126, struct xfs_fsop_geom) #define XFS_IOC_BULKSTAT _IOR ('X', 127, struct xfs_bulkstat_req) #define XFS_IOC_INUMBERS _IOR ('X', 128, struct xfs_inumbers_req) -#define XFS_IOC_EXCHANGE_RANGE _IOWR('X', 129, struct xfs_exchange_range) +#define XFS_IOC_EXCHANGE_RANGE _IOW ('X', 129, struct xfs_exchange_range) /* XFS_IOC_GETFSUUID ---------- deprecated 140 */ |