summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_ioctl.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* xfs: reject invalid flags combinations in XFS_IOC_ATTRMULTI_BY_HANDLEChristoph Hellwig2020-01-091-0/+5
* xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLEChristoph Hellwig2020-01-091-0/+2
* xfs: remove XFS_IOC_FSSETDM and XFS_IOC_FSSETDM_BY_HANDLEChristoph Hellwig2019-11-141-94/+0
* xfs: merge the projid fields in struct xfs_icdinodeChristoph Hellwig2019-11-131-4/+4
* xfs: fix missing header includesDarrick J. Wong2019-11-071-0/+1
* xfs: properly serialise fallocate against AIO+DIODave Chinner2019-10-311-0/+1
* xfs: disable xfs_ioc_space for always COW inodesChristoph Hellwig2019-10-291-0/+4
* fs: add generic UNRESVSP and ZERO_RANGE ioctl handlersChristoph Hellwig2019-10-281-60/+12
* xfs: don't implement XFS_IOC_RESVSP / XFS_IOC_RESVSP64Christoph Hellwig2019-10-281-10/+0
* xfs: use xfs_inode_buftarg in xfs_file_ioctlChristoph Hellwig2019-10-281-4/+2
* xfs: add a xfs_inode_buftarg helperChristoph Hellwig2019-10-281-4/+3
* Merge tag 'xfs-5.4-merge-7' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2019-09-191-11/+14
|\
| * xfs: define a flags field for the AG geometry ioctl structureDarrick J. Wong2019-09-041-0/+4
| * xfs: fix the dax supported check in xfs_ioctl_setattr_dax_invalidateChristoph Hellwig2019-08-311-2/+1
| * xfs: allocate xattr buffer on demandDave Chinner2019-08-311-1/+1
| * xfs: remove all *_ITER_ABORT valuesDarrick J. Wong2019-08-301-6/+6
| * fs: xfs: Remove KM_NOSLEEP and KM_SLEEP.Tetsuo Handa2019-08-261-2/+2
* | kill the last users of user_{path,lpath,path_dir}()Al Viro2019-08-311-1/+1
|/
* Merge tag 'xfs-5.3-merge-12' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2019-07-131-33/+261
|\
| * xfs: don't update lastino for FSBULKSTAT_SINGLEDarrick J. Wong2019-07-071-1/+0
| * xfs: allow single bulkstat of special inodesDarrick J. Wong2019-07-041-0/+19
| * xfs: specify AG in bulk reqDarrick J. Wong2019-07-041-1/+23
| * xfs: wire up the v5 inumbers ioctlDarrick J. Wong2019-07-041-0/+52
| * xfs: wire up new v5 bulkstat ioctlsDarrick J. Wong2019-07-041-0/+98
| * xfs: introduce v5 inode group structureDarrick J. Wong2019-07-041-3/+6
| * xfs: introduce new v5 bulkstat structureDarrick J. Wong2019-07-041-3/+6
| * xfs: rename bulkstat functionsDarrick J. Wong2019-07-041-7/+7
| * xfs: remove various bulk request typedef usageDarrick J. Wong2019-07-041-1/+1
| * xfs: refactor INUMBERS to use iwalk functionsDarrick J. Wong2019-07-021-7/+13
| * xfs: convert bulkstat to new iwalk infrastructureDarrick J. Wong2019-07-021-17/+53
| * xfs: bulkstat should copy lastip whenever userspace supplies oneDarrick J. Wong2019-07-021-7/+6
| * xfs: remove unused header filesEric Sandeen2019-06-291-9/+0
* | vfs: teach vfs_ioc_fssetxattr_check to check extent size hintsDarrick J. Wong2019-07-011-41/+29
* | vfs: teach vfs_ioc_fssetxattr_check to check project id infoDarrick J. Wong2019-07-011-15/+0
* | vfs: create a generic checking function for FS_IOC_FSSETXATTRDarrick J. Wong2019-07-011-29/+40
|/
* xfs: change some error-less functions to void typesEric Sandeen2019-05-021-7/+2
* xfs: unlock inode when xfs_ioctl_setattr_get_trans can't get transactionDarrick J. Wong2019-04-231-1/+1
* xfs: report fs and rt health via geometry structureDarrick J. Wong2019-04-151-1/+4
* xfs: add a new ioctl to describe allocation group geometryDarrick J. Wong2019-04-151-0/+24
* xfs: bump XFS_IOC_FSGEOMETRY to v5 structuresDave Chinner2019-04-151-30/+18
* xfs: Fix error code in 'xfs_ioc_getbmap()'Christophe JAILLET2018-11-061-1/+1
* xfs: remove suport for filesystems without unwritten extent flagChristoph Hellwig2018-10-181-8/+0
* Merge tag 'xfs-4.18-merge-10' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2018-06-131-20/+13
|\
| * xfs: fix string handling in label get/set functionsArnd Bergmann2018-06-061-5/+5
| * xfs: convert to SPDX license tagsDave Chinner2018-06-061-13/+1
| * xfs: don't forbid setting dax flag on directories if device doesn't daxDarrick J. Wong2018-06-041-2/+7
* | Merge tag 'libnvdimm-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-06-091-6/+2
|\ \ | |/ |/|
| * xfs: prepare xfs_break_layouts() for another layout typeDan Williams2018-05-221-2/+1
| * xfs: prepare xfs_break_layouts() to be called with XFS_MMAPLOCK_EXCLDan Williams2018-05-221-4/+1
* | dax: change bdev_dax_supported() to support boolean returnsDave Jiang2018-05-311-2/+2