summaryrefslogtreecommitdiffstats
path: root/fs/ioctl.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-291-0/+1
* wrappers for ->i_mutex accessAl Viro2016-01-231-2/+2
* Merge branch 'work.copy_file_range' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2016-01-131-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-081-0/+29
* | compat_ioctl: don't pass fd around when not neededAl Viro2016-01-091-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-171-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-251-2/+2
* new helper: file_inode(file)Al Viro2013-02-231-6/+6
* switch simple cases of fget_light to fdgetAl Viro2012-09-271-16/+9
* fs: reduce the use of module.h wherever possiblePaul Gortmaker2012-02-291-1/+1
* vfs: fix up ENOIOCTLCMD error handlingLinus Torvalds2012-01-061-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-031-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-201-39/+0
|\
| * fs: Do not dispatch FITRIM through separate super_operationLukas Czerner2010-11-201-39/+0
* | BKL: remove extraneous #include <smp_lock.h>Arnd Bergmann2010-11-171-1/+0
|/
* fs: Add FITRIM ioctlLukas Czerner2010-10-281-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-221-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-141-4/+10
* fiemap: fix problem with setting FIEMAP_EXTENT_LASTJosef Bacik2009-05-071-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
* [CVE-2009-0029] System call wrappers part 15Heiko Carstens2009-01-141-1/+1
* filesystem freeze: implement generic freeze featureTakashi Sato2009-01-101-0/+46
* GFS2: Support for FIEMAP ioctlSteven Whitehouse2009-01-051-10/+34
* Fix a race condition in FASYNC handlingJonathan Corbet2008-12-061-4/+8
* provide generic_block_fiemap() only with BLOCK=yAdrian Bunk2008-10-121-0/+4
* generic block based fiemap implementationJosef Bacik2008-10-031-0/+118
* vfs: vfs-level fiemap interfaceMark Fasheh2008-10-091-0/+155
* make vfs_ioctl() staticAdrian Bunk2008-04-291-2/+2
* fix up kerneldoc in fs/ioctl.c a little bitChristoph Hellwig2008-02-091-4/+4