aboutsummaryrefslogtreecommitdiffstats
path: root/fs/file_table.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'fsnotify_for_v6.17-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2025-07-311-1/+1
|\
| * fsnotify: merge file_set_fsnotify_mode_from_watchers() with open perm hookAmir Goldstein2025-07-281-1/+1
* | fs: constify file ptr in backing_file accessor helpersAmir Goldstein2025-07-181-5/+8
|/
* fs: Make file-nr output the total allocated file handlesLi RongQing2025-04-211-1/+1
* Merge tag 'vfs-6.15-rc1.file' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2025-03-241-21/+49
|\
| * file: add fput and file_ref_put routines optimized for use when closing a fdMateusz Guzik2025-03-051-21/+49
* | Merge tag 'vfs-6.15-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2025-03-241-1/+2
|\ \
| * | fs: predict not reaching the limit in alloc_empty_file()Mateusz Guzik2025-03-191-1/+2
| |/
* | fsnotify: disable pre-content and permission events by defaultAmir Goldstein2025-02-071-0/+5
* | fsnotify: disable notification by default for all pseudo filesAmir Goldstein2025-02-071-0/+11
|/
* Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2025-02-011-3/+1
|\
| * add a string-to-qstr constructorAl Viro2025-01-281-3/+1
* | treewide: const qualify ctl_tables where applicableJoel Granados2025-01-281-1/+1
* | file: flush delayed work in delayed fput()shao mingyin2024-12-221-2/+3
* | fs: fix proc_handler for sysctl_nr_openJinliang Zheng2024-12-221-1/+1
|/
* Merge branch 'work.fdtable' into vfs.fileChristian Brauner2024-10-301-1/+0
|\
| * remove pointless includes of <linux/fdtable.h>Al Viro2024-10-071-1/+0
* | fs: port files to file_refChristian Brauner2024-10-301-9/+25
* | fs: protect backing files with rcuChristian Brauner2024-10-081-4/+13
|/
* Merge tag 'slab-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/vb...Linus Torvalds2024-09-181-3/+8
|\
| * file: port to struct kmem_cache_argsChristian Brauner2024-09-101-3/+8
* | Merge tag 'vfs-6.12.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds2024-09-161-5/+11
|\ \
| * | fs: add f_pipeChristian Brauner2024-09-121-0/+7
| |/
| * fs: use kmem_cache_create_rcu()Christian Brauner2024-08-291-3/+3
| * file: reclaim 24 bytes from f_ownerChristian Brauner2024-08-281-2/+1
* | Fixed: fs: file_table_c: Missing blank line warnings and struct declaration i...Mohit04042024-08-191-1/+4
|/
* sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados2024-07-241-1/+1
* Merge tag 'lsm-pr-20240312' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-03-131-2/+1
|\
| * ima: Move to LSM infrastructureRoberto Sassu2024-02-161-2/+0
| * security: Introduce file_release hookRoberto Sassu2024-02-161-0/+1
* | file: add alloc_file_pseudo_noaccount()Christian Brauner2024-02-251-0/+24
* | file: prepare for new helperChristian Brauner2024-02-251-18/+41
|/
* Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds2024-01-121-5/+0
|\
| * d_alloc_pseudo(): move setting ->d_op there from the (sole) callerAl Viro2023-11-251-5/+0
* | Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2024-01-111-1/+0
|\ \
| * | fs: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados2023-12-281-1/+0
| |/
* | fs: replace f_rcuhead with f_task_workChristian Brauner2023-12-121-3/+3
* | file: massage cleanup of files that failed to openAl Viro2023-12-121-12/+4
|/
* Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds2023-11-031-1/+1
|\
| * treewide: mark stuff as __ro_after_initAlexey Dobriyan2023-10-181-1/+1
* | fs: store real path instead of fake path in backing file f_pathAmir Goldstein2023-10-191-6/+6
* | backing file: free directlyChristian Brauner2023-10-191-8/+1
* | file: convert to SLAB_TYPESAFE_BY_RCUChristian Brauner2023-10-191-17/+23
* | vfs: shave work on failed file openMateusz Guzik2023-10-191-0/+12
|/
* fs: use __fput_sync in close(2)Linus Torvalds2023-08-081-4/+1
* fs: move cleanup from init_file() into its callersAmir Goldstein2023-07-021-4/+10
* fs: use backing_file container for internal files with "fake" f_pathAmir Goldstein2023-06-191-2/+48
* fs: move kmem_cache_zalloc() into alloc_empty_file*() helpersAmir Goldstein2023-06-191-15/+26
* filelock: move file locking definitions to separate header fileJeff Layton2023-01-111-0/+1
* locks: fix TOCTOU race when granting write leaseAmir Goldstein2022-08-161-6/+1