summaryrefslogtreecommitdiffstats
path: root/fs/proc/inode.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* fs/proc: use __ro_after_initAlexey Dobriyan2018-02-061-1/+2
* Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2018-01-301-3/+3
|\
| * fs: annotate ->poll() instancesAl Viro2017-11-271-1/+1
| * anntotate the places where ->poll() return values goAl Viro2017-11-271-1/+1
| * ->poll() methods should return __poll_tAl Viro2017-11-271-1/+1
* | Rename superblock flags (MS_xyz -> SB_xyz)Linus Torvalds2017-11-271-1/+1
|/
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* fs/proc/inode.c: remove cast from memory allocationTobin C. Harding2017-05-081-1/+1
* procfs: use an enum for possible hidepid valuesLafcadio Wluiki2017-02-241-1/+1
* proc/sysctl: prune stale dentries during unregisteringKonstantin Khlebnikov2017-02-131-1/+2
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* Merge uncontroversial parts of branch 'readlink' of git://git.kernel.org/pub/...Linus Torvalds2016-12-171-1/+0
|\
| * vfs: remove ".readlink = generic_readlink" assignmentsMiklos Szeredi2016-12-091-1/+0
* | proc: tweak comments about 2 stage open and everythingAlexey Dobriyan2016-12-121-8/+21
* | proc: kmalloc struct pde_openerAlexey Dobriyan2016-12-121-1/+3
* | proc: fix type of struct pde_opener::closing fieldAlexey Dobriyan2016-12-121-1/+1
* | proc: just list_del() struct pde_openerAlexey Dobriyan2016-12-121-1/+1
|/
* fs: Replace CURRENT_TIME with current_time() for inode timestampsDeepa Dinamani2016-09-271-1/+1
* fs: proc: Delete inode time initializations in proc_alloc_inode()Deepa Dinamani2016-09-271-1/+0