summaryrefslogtreecommitdiff
path: root/fs/file_table.c
AgeCommit message (Expand)Author
2024-10-30Merge branch 'work.fdtable' into vfs.fileChristian Brauner
2024-10-30fs: port files to file_refChristian Brauner
2024-10-08fs: protect backing files with rcuChristian Brauner
2024-10-07remove pointless includes of <linux/fdtable.h>Al Viro
2024-09-18Merge tag 'slab-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/vb...Linus Torvalds
2024-09-16Merge tag 'vfs-6.12.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds
2024-09-12fs: add f_pipeChristian Brauner
2024-09-10file: port to struct kmem_cache_argsChristian Brauner
2024-08-29fs: use kmem_cache_create_rcu()Christian Brauner
2024-08-28file: reclaim 24 bytes from f_ownerChristian Brauner
2024-08-19Fixed: fs: file_table_c: Missing blank line warnings and struct declaration i...Mohit0404
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados
2024-03-12Merge tag 'lsm-pr-20240312' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2024-02-25file: add alloc_file_pseudo_noaccount()Christian Brauner
2024-02-25file: prepare for new helperChristian Brauner
2024-02-15ima: Move to LSM infrastructureRoberto Sassu
2024-02-15security: Introduce file_release hookRoberto Sassu
2024-01-11Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds
2024-01-10Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds
2023-12-28fs: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados
2023-12-12fs: replace f_rcuhead with f_task_workChristian Brauner
2023-12-12file: massage cleanup of files that failed to openAl Viro
2023-11-25d_alloc_pseudo(): move setting ->d_op there from the (sole) callerAl Viro
2023-11-02Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds
2023-10-19fs: store real path instead of fake path in backing file f_pathAmir Goldstein
2023-10-19backing file: free directlyChristian Brauner
2023-10-19file: convert to SLAB_TYPESAFE_BY_RCUChristian Brauner
2023-10-19vfs: shave work on failed file openMateusz Guzik
2023-10-18treewide: mark stuff as __ro_after_initAlexey Dobriyan
2023-08-08fs: use __fput_sync in close(2)Linus Torvalds
2023-07-02fs: move cleanup from init_file() into its callersAmir Goldstein
2023-06-19fs: use backing_file container for internal files with "fake" f_pathAmir Goldstein
2023-06-19fs: move kmem_cache_zalloc() into alloc_empty_file*() helpersAmir Goldstein
2023-01-11filelock: move file locking definitions to separate header fileJeff Layton
2022-08-16locks: fix TOCTOU race when granting write leaseAmir Goldstein
2022-08-03Merge tag 'pull-work.iov_iter-base' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2022-07-16fs: remove no_llseekJason A. Donenfeld
2022-07-16fs: clear or set FMODE_LSEEK based on llseek functionJason A. Donenfeld
2022-06-10keep iocb_flags() result cached in struct fileAl Viro
2022-06-10struct file: use anonymous union member for rcuhead and llistAl Viro
2022-06-04Merge tag 'pull-18-rc1-work.fd' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2022-05-14fs: remove fget_many and fput_many interfaceGou Hao
2022-04-07SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()Trond Myklebust
2022-02-17fs/file_table: fix adding missing kmemleak_not_leak()Luis Chamberlain
2022-02-09Fix regression due to "fs: move binfmt_misc sysctl to its own file"Domenico Andreoli
2022-01-22fs: move fs stat sysctls to file_table.cLuis Chamberlain
2020-10-25epoll: take epitem list out of struct fileAl Viro
2020-10-17task_work: cleanup notification modesJens Axboe
2020-06-29Revert "fs: Do not check if there is a fsnotify watcher on pseudo inodes"Mel Gorman
2020-06-16fs: Do not check if there is a fsnotify watcher on pseudo inodesMel Gorman