summaryrefslogtreecommitdiff
path: root/fs/file_table.c
AgeCommit message (Expand)AuthorFilesLines
2019-08-19vfs: Export flush_delayed_fput for use by knfsd.Trond Myklebust1-0/+1
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2019-03-20vfs: syscall: Add open_tree(2) to reference or clone a mountAl Viro1-3/+6
2019-02-28fs: add fget_many() and fput_many()Jens Axboe1-2/+7
2018-12-28mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS1-1/+1
2018-12-28mm: reference totalram_pages and managed_pages once per functionArun KS1-3/+4
2018-08-21Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-21/+48
2018-07-18vfs: make open_with_fake_path() not contribute to nr_filesMiklos Szeredi1-21/+48
2018-07-12make alloc_file() staticAl Viro1-2/+1
2018-07-12new helper: alloc_file_clone()Al Viro1-0/+11
2018-07-12new wrapper: alloc_file_pseudo()Al Viro1-0/+27
2018-07-12fold put_filp() into fput()Al Viro1-10/+5
2018-07-12introduce FMODE_OPENEDAl Viro1-0/+1
2018-07-12pass ->f_flags value to alloc_empty_file()Al Viro1-4/+4
2018-07-12pass creds to get_empty_filp(), make sure dentry_open() passes the right credsAl Viro1-3/+2
2018-07-12alloc_file(): switch to passing O_... flags instead of FMODE_... modeAl Viro1-8/+9
2018-07-10fold security_file_free() into file_free()Al Viro1-6/+4
2017-12-07vfs: remove unused hardirq.hYang Shi1-1/+0
2017-11-15fs, mm: account filp cache to kmemcgShakeel Butt1-1/+1
2017-11-08ima: call ima_file_free() prior to calling fasyncMimi Zohar1-1/+1
2017-08-28fput: Don't reinvent the wheel but use existing llist APIByungchul Park1-7/+5
2017-07-06fs: new infrastructure for writeback error handling and reportingJeff Layton1-0/+1
2017-03-02sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>Ingo Molnar1-0/+1
2016-12-05constify alloc_file()Al Viro1-1/+1
2015-08-07fs, file table: reinit files_stat.max_files after deferred memory initialisationMel Gorman1-9/+15
2015-06-23remove the pointless include of lglock.hAl Viro1-1/+0
2015-04-11->aio_read and ->aio_write removedAl Viro1-2/+2
2014-10-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-10/+2
2014-10-12fs/file_table.c: Update alloc_file() commentEric Biggers1-10/+2
2014-09-08percpu_counter: add @gfp to percpu_counter_init()Tejun Heo1-1/+1
2014-06-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-0/+6
2014-06-06fs: convert use of typedef ctl_table to struct ctl_tableJoe Perches1-2/+2
2014-05-06new methods: ->read_iter() and ->write_iter()Al Viro1-2/+4
2014-05-06replace checking for ->read/->aio_read presence with check in ->f_modeAl Viro1-0/+4
2014-04-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-39/+4
2014-04-04Merge branch 'locks-3.15' of git://git.samba.org/jlayton/linuxLinus Torvalds1-1/+1
2014-04-01get rid of files_defer_init()Al Viro1-1/+0
2014-04-01mark struct file that had write access grabbed by open()Al Viro1-33/+4
2014-04-01get rid of DEBUG_WRITECOUNTAl Viro1-5/+0
2014-04-01don't bother with {get,put}_write_access() on non-regular filesAl Viro1-2/+2
2014-03-31locks: rename locks_remove_flock to locks_remove_fileJeff Layton1-1/+1
2014-03-10vfs: atomic f_pos accesses as per POSIXLinus Torvalds1-0/+1
2013-11-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-127/+2
2013-11-09get rid of s_files and files_lockAl Viro1-125/+0
2013-10-24file->f_op is never NULL...Al Viro1-2/+2
2013-10-20nfsd regression since delayed fput()Al Viro1-2/+2
2013-09-11fs/file_table.c:fput(): make comment more truthfulAndrew Morton1-2/+1
2013-09-03only regular files with FMODE_WRITE need to be on s_filesAl Viro1-2/+4
2013-07-13fput: turn "list_head delayed_fput_list" into llist_headOleg Nesterov1-15/+10
2013-07-13fs/file_table.c:fput(): add commentAndrew Morton1-0/+6