summaryrefslogtreecommitdiffstats
path: root/fs/proc/inode.c
Commit message (Expand)AuthorAgeFilesLines
* proc: use __auto_type moreAlexey Dobriyan2024-09-171-23/+8
* mm: switch mm->get_unmapped_area() to a flagRick Edgecombe2024-04-251-1/+2
* proc: refactor pde_get_unmapped_area as prepRick Edgecombe2024-04-251-6/+3
* Merge tag 'vfs-6.9.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds2024-03-111-1/+1
|\
| * proc: remove SLAB_MEM_SPREAD flag usageChengming Zhou2024-02-271-1/+1
* | procfs: move dropping pde and pid from ->evict_inode() to ->free_inode()Al Viro2024-02-251-11/+8
|/
* Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds2023-11-021-7/+4
|\
| * proc: save LOC by using while loopAlexey Dobriyan2023-10-181-7/+4
* | proc: convert to new timestamp accessorsJeff Layton2023-10-181-1/+1
|/
* procfs: convert to ctime accessor functionsJeff Layton2023-07-241-1/+1
* tty, proc, kernfs, random: Use copy_splice_read()David Howells2023-05-241-2/+2
* take care to handle NULL ->proc_lseek()Al Viro2022-08-141-0/+3
* proc: add some (hopefully) insightful commentsAlexey Dobriyan2022-07-291-5/+12
* proc: delete unused <linux/uaccess.h> includesAlexey Dobriyan2022-07-171-2/+0
* fs: allocate inode by using alloc_inode_sb()Muchun Song2022-03-221-1/+1
* fs: proc: store PDE()->data into inode->i_privateMuchun Song2022-01-221-0/+1
* proc: delete redundant subset=pid checkAlexey Dobriyan2021-05-061-4/+0
* proc: mandate ->proc_lseek in "struct proc_ops"Alexey Dobriyan2021-05-061-12/+2
* proc: wire up generic_file_splice_read for iter opsChristoph Hellwig2020-11-061-0/+2
* proc: add a read_iter method to proc proc_opsChristoph Hellwig2020-09-031-3/+50
* proc: cleanup the compat vs no compat file opsChristoph Hellwig2020-09-031-6/+4
* proc: remove a level of indentation in proc_get_inodeChristoph Hellwig2020-09-031-35/+37
* proc: Use new_inode not new_inode_pseudoEric W. Biederman2020-06-121-1/+1
* proc: use named enums for better readabilityAlexey Gladkov2020-04-221-1/+1
* proc: use human-readable values for hidepidAlexey Gladkov2020-04-221-1/+14
* proc: add option to mount only a pids subsetAlexey Gladkov2020-04-221-0/+6
* proc: allow to mount many instances of proc in one pid namespaceAlexey Gladkov2020-04-221-6/+5
* proc: faster open/read/close with "permanent" filesAlexey Dobriyan2020-04-071-50/+137
* fs/proc/inode.c: annotate close_pdeo() for sparseJules Irenge2020-04-071-0/+1
* proc: Use a list of inodes to flush from procEric W. Biederman2020-02-241-1/+1
* proc: Clear the pieces of proc_inode that proc_evict_inode cares aboutEric W. Biederman2020-02-241-5/+11
* proc: Use d_invalidate in proc_prune_siblings_dcacheEric W. Biederman2020-02-241-2/+14
* proc: In proc_prune_siblings_dcache cache an aquired super blockEric W. Biederman2020-02-211-4/+10
* proc: Generalize proc_sys_prune_dcache into proc_prune_siblings_dcacheEric W. Biederman2020-02-201-0/+38
* proc: Rename in proc_inode rename sysctl_inodes sibling_inodesEric W. Biederman2020-02-201-0/+1
* proc: decouple proc from VFS with "struct proc_ops"Alexey Dobriyan2020-02-041-37/+39
* fs/proc/inode.c: use typeof_member() macroAlexey Dobriyan2019-07-161-10/+17
* procfs: switch to ->free_inode()Al Viro2019-05-011-8/+2
* proc: Add fs_context support to procfsDavid Howells2019-02-281-1/+0
* procfs: Move proc_fill_super() to fs/proc/root.cDavid Howells2019-02-281-50/+1
* fs/proc/inode.c: delete unnecessary variable in proc_alloc_inode()Alexey Dobriyan2019-01-041-3/+1
* mm: zero-seek shrinkersJohannes Weiner2018-10-261-0/+3
* proc: fixup PDE allocation bloatAlexey Dobriyan2018-08-221-2/+4
* proc: Make inline name size calculation automaticDavid Howells2018-06-151-3/+2
* proc: move "struct proc_dir_entry" into kmem cacheAlexey Dobriyan2018-04-111-0/+4
* proc: account "struct pde_opener"Alexey Dobriyan2018-04-111-1/+1
* proc: move "struct pde_opener" to kmem cacheAlexey Dobriyan2018-04-111-4/+8
* proc: faster open/close of files without ->release hookAlexey Dobriyan2018-04-111-18/+23
* proc: do less stuff under ->pde_unload_lockAlexey Dobriyan2018-04-111-5/+9
* proc: spread likely/unlikely a bitAlexey Dobriyan2018-02-061-4/+4