summaryrefslogtreecommitdiffstats
path: root/fs/file_table.c
Commit message (Expand)AuthorAge
* fs: add fget_many() and fput_many()Jens Axboe2019-02-28
* mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS2018-12-28
* mm: reference totalram_pages and managed_pages once per functionArun KS2018-12-28
* Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2018-08-21
|\
| * vfs: make open_with_fake_path() not contribute to nr_filesMiklos Szeredi2018-07-18
* | make alloc_file() staticAl Viro2018-07-12
* | new helper: alloc_file_clone()Al Viro2018-07-12
* | new wrapper: alloc_file_pseudo()Al Viro2018-07-12
|/
* fold put_filp() into fput()Al Viro2018-07-12
* introduce FMODE_OPENEDAl Viro2018-07-12
* pass ->f_flags value to alloc_empty_file()Al Viro2018-07-12
* pass creds to get_empty_filp(), make sure dentry_open() passes the right credsAl Viro2018-07-12
* alloc_file(): switch to passing O_... flags instead of FMODE_... modeAl Viro2018-07-12
* fold security_file_free() into file_free()Al Viro2018-07-10
* vfs: remove unused hardirq.hYang Shi2017-12-07
* fs, mm: account filp cache to kmemcgShakeel Butt2017-11-15
* ima: call ima_file_free() prior to calling fasyncMimi Zohar2017-11-08
* fput: Don't reinvent the wheel but use existing llist APIByungchul Park2017-08-28
* fs: new infrastructure for writeback error handling and reportingJeff Layton2017-07-06
* sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>Ingo Molnar2017-03-02
* constify alloc_file()Al Viro2016-12-05
* fs, file table: reinit files_stat.max_files after deferred memory initialisationMel Gorman2015-08-06
* remove the pointless include of lglock.hAl Viro2015-06-23
* ->aio_read and ->aio_write removedAl Viro2015-04-11
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2014-10-13
|\
| * fs/file_table.c: Update alloc_file() commentEric Biggers2014-10-12
* | percpu_counter: add @gfp to percpu_counter_init()Tejun Heo2014-09-07
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2014-06-12
|\
| * new methods: ->read_iter() and ->write_iter()Al Viro2014-05-06
| * replace checking for ->read/->aio_read presence with check in ->f_modeAl Viro2014-05-06
* | fs: convert use of typedef ctl_table to struct ctl_tableJoe Perches2014-06-06
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2014-04-12
|\
| * get rid of files_defer_init()Al Viro2014-04-01
| * mark struct file that had write access grabbed by open()Al Viro2014-04-01
| * get rid of DEBUG_WRITECOUNTAl Viro2014-04-01
| * don't bother with {get,put}_write_access() on non-regular filesAl Viro2014-04-01
* | Merge branch 'locks-3.15' of git://git.samba.org/jlayton/linuxLinus Torvalds2014-04-04
|\ \ | |/ |/|
| * locks: rename locks_remove_flock to locks_remove_fileJeff Layton2014-03-31
* | vfs: atomic f_pos accesses as per POSIXLinus Torvalds2014-03-10
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-11-13
|\
| * get rid of s_files and files_lockAl Viro2013-11-09
| * file->f_op is never NULL...Al Viro2013-10-24
* | nfsd regression since delayed fput()Al Viro2013-10-20
|/
* fs/file_table.c:fput(): make comment more truthfulAndrew Morton2013-09-11
* only regular files with FMODE_WRITE need to be on s_filesAl Viro2013-09-03
* fput: turn "list_head delayed_fput_list" into llist_headOleg Nesterov2013-07-13
* fs/file_table.c:fput(): add commentAndrew Morton2013-07-13
* Replace a bunch of file->dentry->d_inode refs with file_inode()David Howells2013-06-29
* fput: task_work_add() can fail if the caller has passed exit_task_work()Oleg Nesterov2013-06-14
* cache the value of file_inode() in struct fileAl Viro2013-03-01