| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-06-16 | proc_fd_getattr(): don't bother with S_ISDIR() check | Al Viro | 1 | -10/+1 |
| 2025-01-27 | Pass parent directory inode and expected name to ->d_revalidate() | Al Viro | 1 | -1/+2 |
| 2024-11-18 | Merge tag 'vfs-6.13.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -9/+3 |
| 2024-10-18 | proc: Fix W=1 build kernel-doc warning | Thorsten Blum | 1 | -1/+1 |
| 2024-10-07 | get rid of ...lookup...fdget_rcu() family | Al Viro | 1 | -9/+3 |
| 2024-09-16 | Merge tag 'vfs-6.12.procfs' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -8/+8 |
| 2024-09-09 | proc: Fix typo in the comment | Yan Zhen | 1 | -1/+1 |
| 2024-08-30 | proc: block mounting on top of /proc/<pid>/fdinfo/* | Christian Brauner | 1 | -2/+2 |
| 2024-08-30 | proc: block mounting on top of /proc/<pid>/fd/* | Christian Brauner | 1 | -2/+2 |
| 2024-08-30 | proc: proc_readfdinfo() -> proc_fdinfo_iterate() | Christian Brauner | 1 | -2/+2 |
| 2024-08-30 | proc: proc_readfd() -> proc_fd_iterate() | Christian Brauner | 1 | -2/+2 |
| 2024-05-21 | Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | Linus Torvalds | 1 | -3/+1 |
| 2024-05-02 | proc: Move fdinfo PTRACE_MODE_READ check into the inode .permission operation | Tyler Hicks (Microsoft) | 1 | -22/+20 |
| 2024-04-15 | close_on_exec(): pass files_struct instead of fdtable | Al Viro | 1 | -3/+1 |
| 2023-10-19 | file: convert to SLAB_TYPESAFE_BY_RCU | Christian Brauner | 1 | -4/+7 |
| 2023-08-09 | fs: pass the request_mask to generic_fillattr | Jeff Layton | 1 | -1/+1 |
| 2023-02-20 | Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -4/+4 |
| 2023-01-19 | fs: port ->permission() to pass mnt_idmap | Christian Brauner | 1 | -2/+2 |
| 2023-01-19 | fs: port ->getattr() to pass mnt_idmap | Christian Brauner | 1 | -2/+2 |
| 2023-01-11 | filelock: move file locking definitions to separate header file | Jeff Layton | 1 | -0/+1 |
| 2022-11-18 | proc: report open files as size in stat() for /proc/pid/fd | Ivan Babrou | 1 | -0/+45 |
| 2022-05-09 | procfs: prevent unprivileged processes accessing fdinfo dir | Kalesh Singh | 1 | -1/+22 |
| 2021-07-01 | procfs/dmabuf: add inode number to /proc/*/fdinfo | Kalesh Singh | 1 | -2/+3 |
| 2021-07-01 | procfs: allow reading fdinfo with PTRACE_MODE_READ | Kalesh Singh | 1 | -1/+14 |
| 2021-01-24 | fs: make helpers idmap mount aware | Christian Brauner | 1 | -1/+2 |
| 2021-01-24 | namei: make permission helpers idmapped mount aware | Christian Brauner | 1 | -1/+1 |
| 2020-12-10 | proc/fd: In fdinfo seq_show don't use get_files_struct | Eric W. Biederman | 1 | -4/+5 |
| 2020-12-10 | proc/fd: In proc_readfd_common use task_lookup_next_fd_rcu | Eric W. Biederman | 1 | -12/+5 |
| 2020-12-10 | proc/fd: In tid_fd_mode use task_lookup_fd_rcu | Eric W. Biederman | 1 | -6/+1 |
| 2020-12-10 | file: Replace fcheck_files with files_lookup_fd_rcu | Eric W. Biederman | 1 | -2/+2 |
| 2020-12-10 | file: Factor files_lookup_fd_locked out of fcheck_files | Eric W. Biederman | 1 | -1/+1 |
| 2020-12-10 | proc/fd: In proc_fd_link use fget_task | Eric W. Biederman | 1 | -10/+3 |
| 2018-06-07 | proc: use "unsigned int" in proc_fill_cache() | Alexey Dobriyan | 1 | -1/+1 |
| 2018-05-26 | procfs: switch instantiate_t to d_splice_alias() | Al Viro | 1 | -17/+13 |
| 2018-05-26 | don't bother with tid_fd_revalidate() in lookups | Al Viro | 1 | -37/+44 |
| 2018-05-22 | proc_lookupfd_common(): don't bother with instantiate unless the file is open | Al Viro | 1 | -29/+34 |
| 2018-02-06 | proc: use %u for pid printing and slightly less stack | Alexey Dobriyan | 1 | -1/+1 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 1 | -1/+1 |
| 2017-01-24 | proc: Better ownership of files for non-dumpable tasks in user namespaces | Eric W. Biederman | 1 | -11/+1 |
| 2016-11-14 | proc: Pass file mode to proc_pid_make_inode | Andreas Gruenbacher | 1 | -4/+2 |
| 2016-09-27 | proc: unsigned file descriptors | Alexey Dobriyan | 1 | -4/+4 |
| 2016-05-02 | switch all procfs directories ->iterate_shared() | Al Viro | 1 | -4/+4 |
| 2016-01-09 | proc: add a reschedule point in proc_readfd_common() | Eric Dumazet | 1 | -0/+1 |
| 2015-11-06 | proc: actually make proc_fd_permission() thread-friendly | Oleg Nesterov | 1 | -3/+11 |
| 2015-04-26 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -3/+3 |
| 2015-04-17 | proc: show locks in /proc/pid/fdinfo/X | Andrey Vagin | 1 | -10/+17 |
| 2015-04-15 | VFS: normal filesystems (and lustre): d_inode() annotations | David Howells | 1 | -3/+3 |
| 2014-11-05 | fs: Convert show_fdinfo functions to void | Joe Perches | 1 | -1/+2 |
| 2014-10-09 | vfs: Remove d_drop calls from d_revalidate implementations | Eric W. Biederman | 1 | -2/+0 |
| 2014-08-08 | proc: add and remove /proc entry create checks | Alexey Dobriyan | 1 | -1/+1 |
| 2014-04-07 | proc: show mnt_id in /proc/pid/fdinfo | Andrey Vagin | 1 | -2/+4 |
| 2013-09-11 | proc: make proc_fd_permission() thread-friendly | Oleg Nesterov | 1 | -1/+1 |
| 2013-08-24 | proc: kill the extra proc_readfd_common()->dir_emit_dots() | Oleg Nesterov | 1 | -2/+0 |
| 2013-06-29 | proc_fill_cache(): just make instantiate_t return int | Al Viro | 1 | -10/+8 |
| 2013-06-29 | [readdir] convert procfs | Al Viro | 1 | -56/+40 |
| 2012-12-17 | procfs: add ability to plug in auxiliary fdinfo providers | Cyrill Gorcunov | 1 | -0/+2 |
| 2012-09-26 | don't leak O_CLOEXEC into ->f_flags | Al Viro | 1 | -1/+1 |
| 2012-09-26 | procfs: Convert /proc/pid/fdinfo/ handling routines to seq-file v2 | Cyrill Gorcunov | 1 | -48/+64 |
| 2012-09-26 | procfs: Move /proc/pid/fd[info] handling code to fd.[ch] | Cyrill Gorcunov | 1 | -0/+351 |