summaryrefslogtreecommitdiff
path: root/fs/proc/inode.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2016-07-291-1/+14
|\
| * vfs: Generalize filesystem nodev handling.Eric W. Biederman2016-06-231-2/+2
| * proc: Convert proc_mount to use mount_ns.Eric W. Biederman2016-06-231-2/+7
| * mnt: Refactor fs_fully_visible into mount_too_revealingEric W. Biederman2016-06-231-0/+1
|/
* kmemcg: account certain kmem allocations to memcgVladimir Davydov2016-01-141-1/+2
* switch ->get_link() to delayed_call, kill ->put_link()Al Viro2015-12-301-8/+8
* replace ->follow_link() with new method that could stay in RCU modeAl Viro2015-12-081-3/+4
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2015-07-031-0/+4
|\
| * proc: Allow creating permanently empty directories that serve as mount pointsEric W. Biederman2015-07-011-0/+4
* | switch ->put_link() from dentry to inodeAl Viro2015-05-111-1/+1
* | don't pass nameidata to ->follow_link()Al Viro2015-05-101-1/+1
* | new ->follow_link() and ->put_link() calling conventionsAl Viro2015-05-101-5/+4
|/
* VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells2015-04-151-1/+1
* procfs: fix race between symlink removals and traversalsAl Viro2015-02-221-0/+21
* fs: proc: use PDE() to get proc_dir_entryAlexander Kuleshov2015-02-121-1/+1
* kill proc_ns completelyAl Viro2014-12-101-2/+1
* take the targets of /proc/*/ns/* symlinks to separate fsAl Viro2014-12-101-5/+0
* copy address of proc_ns_ops into ns_commonAl Viro2014-12-041-4/+2
* make proc_ns_operations work with struct ns_common * instead of void *Al Viro2014-12-041-1/+1