summaryrefslogtreecommitdiffstats
path: root/fs/file_table.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pull-18-rc1-work.fd' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-06-051-7/+2
|\
| * fs: remove fget_many and fput_many interfaceGou Hao2022-05-151-7/+2
* | SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()Trond Myklebust2022-04-071-0/+1
|/
* fs/file_table: fix adding missing kmemleak_not_leak()Luis Chamberlain2022-02-171-2/+6
* Fix regression due to "fs: move binfmt_misc sysctl to its own file"Domenico Andreoli2022-02-091-0/+2
* fs: move fs stat sysctls to file_table.cLuis Chamberlain2022-01-221-8/+39
* epoll: take epitem list out of struct fileAl Viro2020-10-261-1/+0
* task_work: cleanup notification modesJens Axboe2020-10-171-1/+1
* Revert "fs: Do not check if there is a fsnotify watcher on pseudo inodes"Mel Gorman2020-06-291-1/+1
* fs: Do not check if there is a fsnotify watcher on pseudo inodesMel Gorman2020-06-161-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds2020-06-041-2/+2
|\
| * sysctl: pass kernel pointers to ->proc_handlerChristoph Hellwig2020-04-271-2/+2
* | vfs: track per-sb writeback errors and report them to syncfsJeff Layton2020-06-021-0/+1
|/
* vfs: Export flush_delayed_fput for use by knfsd.Trond Myklebust2019-08-191-0/+1
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* vfs: syscall: Add open_tree(2) to reference or clone a mountAl Viro2019-03-201-3/+6
* fs: add fget_many() and fput_many()Jens Axboe2019-02-281-2/+7
* mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS2018-12-281-1/+1
* mm: reference totalram_pages and managed_pages once per functionArun KS2018-12-281-3/+4
* Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2018-08-221-21/+48
|\
| * vfs: make open_with_fake_path() not contribute to nr_filesMiklos Szeredi2018-07-181-21/+48
* | make alloc_file() staticAl Viro2018-07-121-2/+1
* | new helper: alloc_file_clone()Al Viro2018-07-121-0/+11
* | new wrapper: alloc_file_pseudo()Al Viro2018-07-121-0/+27
|/
* fold put_filp() into fput()Al Viro2018-07-121-10/+5
* introduce FMODE_OPENEDAl Viro2018-07-121-0/+1
* pass ->f_flags value to alloc_empty_file()Al Viro2018-07-121-4/+4
* pass creds to get_empty_filp(), make sure dentry_open() passes the right credsAl Viro2018-07-121-3/+2
* alloc_file(): switch to passing O_... flags instead of FMODE_... modeAl Viro2018-07-121-8/+9
* fold security_file_free() into file_free()Al Viro2018-07-111-6/+4
* vfs: remove unused hardirq.hYang Shi2017-12-071-1/+0
* fs, mm: account filp cache to kmemcgShakeel Butt2017-11-161-1/+1
* ima: call ima_file_free() prior to calling fasyncMimi Zohar2017-11-081-1/+1
* fput: Don't reinvent the wheel but use existing llist APIByungchul Park2017-08-281-7/+5
* fs: new infrastructure for writeback error handling and reportingJeff Layton2017-07-061-0/+1
* sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>Ingo Molnar2017-03-021-0/+1
* constify alloc_file()Al Viro2016-12-061-1/+1
* fs, file table: reinit files_stat.max_files after deferred memory initialisationMel Gorman2015-08-071-9/+15
* remove the pointless include of lglock.hAl Viro2015-06-241-1/+0
* ->aio_read and ->aio_write removedAl Viro2015-04-121-2/+2
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2014-10-131-10/+2
|\
| * fs/file_table.c: Update alloc_file() commentEric Biggers2014-10-121-10/+2
* | percpu_counter: add @gfp to percpu_counter_init()Tejun Heo2014-09-081-1/+1
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2014-06-121-0/+6
|\
| * new methods: ->read_iter() and ->write_iter()Al Viro2014-05-061-2/+4
| * replace checking for ->read/->aio_read presence with check in ->f_modeAl Viro2014-05-061-0/+4
* | fs: convert use of typedef ctl_table to struct ctl_tableJoe Perches2014-06-071-2/+2
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2014-04-121-39/+4
|\
| * get rid of files_defer_init()Al Viro2014-04-021-1/+0
| * mark struct file that had write access grabbed by open()Al Viro2014-04-021-33/+4