summaryrefslogtreecommitdiffstats
path: root/fs/ioctl.c
Commit message (Expand)AuthorAgeFilesLines
* compat_ioctl: add compat_ptr_ioctl()Arnd Bergmann2019-12-171-0/+35
* Remove 'type' argument from access_ok() functionLinus Torvalds2019-01-031-1/+1
* Merge tag 'xfs-4.20-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2018-11-021-1/+9
|\
| * vfs: plumb remap flags through the vfs clone functionsDarrick J. Wong2018-10-301-1/+1
| * vfs: make remap_file_range functions take and return bytes completedDarrick J. Wong2018-10-301-1/+9
* | vfs: fix FIGETBSZ ioctl on an overlayfs fileAmir Goldstein2018-10-261-0/+3
|/
* vfs: swap names of {do,vfs}_clone_file_range()Amir Goldstein2018-09-241-1/+1
* vfs: export vfs_ioctl() to modulesMiklos Szeredi2018-07-181-0/+1
* fs: Allow CAP_SYS_ADMIN in s_user_ns to freeze and thaw filesystemsSeth Forshee2018-05-241-2/+2
* fs: add ksys_ioctl() helper; remove in-kernel calls to sys_ioctl()Dominik Brodowski2018-04-021-1/+6
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* sched/headers: Prepare for the reduction of <linux/sched.h>'s signal API depe...Ingo Molnar2017-03-021-0/+2
* vfs: call vfs_clone_file_range() under freeze protectionAmir Goldstein2016-12-161-1/+1
* vfs: allow vfs_clone_file_range() across mount pointsAmir Goldstein2016-12-161-0/+4
* vfs: cap dedupe request structure size at PAGE_SIZEDarrick J. Wong2016-09-151-0/+4
* vfs: fix return type of ioctl_file_dedupe_rangeDarrick J. Wong2016-09-151-1/+1
* vfs: ioctl: prevent double-fetch in dedupe ioctlScott Bauer2016-07-281-0/+1
* wrappers for ->i_mutex accessAl Viro2016-01-221-2/+2
* Merge branch 'work.copy_file_range' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2016-01-121-0/+67
|\
| * vfs: hoist the btrfs deduplication ioctl to the vfsDarrick J. Wong2016-01-011-0/+38
| * vfs: pull btrfs clone API to vfs layerChristoph Hellwig2015-12-071-0/+29
* | compat_ioctl: don't pass fd around when not neededAl Viro2016-01-081-2/+2
|/
* fsioctl.c: make generic_block_fiemap() signal-tolerantDmitry Monakhov2015-02-101-0/+5
* Merge branch 'for-3.19' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2014-12-161-1/+1
|\
| * VFS: Rename do_fallocate() to vfs_fallocate()Anna Schumaker2014-11-071-1/+1
* | fs: add freeze_super/thaw_super fs hooksBenjamin Marzinski2014-11-171-1/+5
|/
* file->f_op is never NULL...Al Viro2013-10-241-2/+2
* new helper: file_inode(file)Al Viro2013-02-221-6/+6
* switch simple cases of fget_light to fdgetAl Viro2012-09-261-16/+9
* fs: reduce the use of module.h wherever possiblePaul Gortmaker2012-02-281-1/+1
* vfs: fix up ENOIOCTLCMD error handlingLinus Torvalds2012-01-051-1/+1
* vfs: cleanup do_vfs_ioctl()Namhyung Kim2011-03-211-13/+8
* fs: make block fiemap mapping length at least blocksize longJosef Bacik2011-02-021-0/+7
* fs: fix address space warnings in ioctl_fiemap()Namhyung Kim2011-01-171-5/+5
* Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tyt...Linus Torvalds2010-11-191-39/+0
|\
| * fs: Do not dispatch FITRIM through separate super_operationLukas Czerner2010-11-191-39/+0
* | BKL: remove extraneous #include <smp_lock.h>Arnd Bergmann2010-11-171-1/+0
|/
* fs: Add FITRIM ioctlLukas Czerner2010-10-271-0/+39
* bkl: Remove locked .ioctl file operationArnd Bergmann2010-08-141-14/+4
* Introduce freeze_super and thaw_super for the fsfreeze ioctlJosef Bacik2010-05-211-13/+2
* Cleanup generic block based fiemapJosef Bacik2010-04-231-39/+53
* __generic_block_fiemap(): fix for files bigger than 4GBMike Hommey2009-11-121-1/+1
* vfs: explicitly cast s_maxbytes in fiemap_check_rangesJeff Layton2009-09-241-4/+5
* fs: Add new pre-allocation ioctls to vfs for compatibility with legacy xfs io...Ankit Jain2009-06-241-0/+35
* No instance of ->bmap() needs BKLAl Viro2009-06-171-2/+0
* vfs: Enable FS_IOC_FIEMAP and FIGETBSZ for all filetypesAneesh Kumar K.V2009-05-131-4/+10
* fiemap: fix problem with setting FIEMAP_EXTENT_LASTJosef Bacik2009-05-061-20/+55
* Rationalize fasync return valuesJonathan Corbet2009-03-161-1/+1
* Move FASYNC bit handling to f_op->fasync()Jonathan Corbet2009-03-161-12/+1
* Use f_lock to protect f_flagsJonathan Corbet2009-03-161-3/+4