summaryrefslogtreecommitdiffstats
path: root/fs/super.c
Commit message (Expand)AuthorAgeFilesLines
* mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNTAl Viro2018-12-211-1/+1
* LSM: hide struct security_mnt_opts from any generic codeAl Viro2018-12-211-7/+5Star
* LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount()Al Viro2018-12-211-1/+7
* new helper: security_sb_eat_lsm_opts()Al Viro2018-12-211-12/+1Star
* LSM: lift parsing LSM options into the caller of ->sb_kern_mount()Al Viro2018-12-211-8/+16
* vfs: Suppress MS_* flag defs within the kernel unless explicitly enabledDavid Howells2018-12-201-0/+1
* fsnotify: add super block object typeAmir Goldstein2018-09-031-1/+1
* Merge branch 'ida-4.19' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds2018-08-261-43/+24Star
|\
| * fs: Convert unnamed_dev_ida to new APIMatthew Wilcox2018-08-221-43/+24Star
* | mm: add SHRINK_EMPTY shrinker methods return valueKirill Tkhai2018-08-181-0/+3
* | fs: propagate shrinker::id to list_lruKirill Tkhai2018-08-181-2/+2
* | fs/super.c: refactor alloc_super()Kirill Tkhai2018-08-181-4/+4
|/
* Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2018-06-041-1/+1
|\
| * it's SB_BORN, not MS_BORN...Al Viro2018-05-101-1/+1
* | fs: don't scan the inode cache before SB_BORN is setDave Chinner2018-05-111-6/+24
* | mm,vmscan: Allow preallocating memory for register_shrinker().Tetsuo Handa2018-04-161-5/+4Star
|/
* Merge branch 'work.thaw' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2018-04-121-27/+78
|\
| * buffer.c: call thaw_super during emergency thawMateusz Guzik2018-03-191-2/+42
| * vfs: factor sb iteration out of do_emergency_remountMateusz Guzik2017-10-051-25/+36
* | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2018-01-311-1/+1
|\ \
| * | VFS: don't keep disconnected dentries on d_anonNeilBrown2017-12-261-1/+1
* | | sget(): handle failures of register_shrinker()Al Viro2017-12-181-1/+5
* | | alloc_super(): do ->s_umount initialization earlierAl Viro2017-12-051-19/+18Star
|/ /
* | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2017-11-171-25/+21Star
|\ \
| * | fold destroy_super() into __put_super()Al Viro2017-10-111-21/+10Star
| * | new helper: destroy_unused_super()Al Viro2017-10-111-12/+19
| |/
* / License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2017-09-151-37/+37
|\
| * VFS: Differentiate mount flags (MS_*) from internal superblock flagsDavid Howells2017-07-171-34/+34
| * VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)David Howells2017-07-171-5/+5
* | quota: Convert dqio_mutex to rwsemJan Kara2017-08-171-1/+1
|/
* VFS: Kill off s_options and helpersDavid Howells2017-07-111-1/+0Star
* VFS: Clean up whitespace in fs/namespace.c and fs/super.cDavid Howells2017-07-061-2/+2
* bdi: Drop 'parent' argument from bdi_register[_va]()Jan Kara2017-04-201-1/+1
* fs: Remove SB_I_DYNBDI flagJan Kara2017-04-201-4/+1Star
* fs: Get proper reference for s_bdiJan Kara2017-04-201-5/+2Star
* fs: Provide infrastructure for dynamic BDIs in filesystemsJan Kara2017-04-201-0/+49
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2017-02-241-3/+10
|\
| * fs: Better permission checking for submountsEric W. Biederman2017-02-011-3/+10
* | block: Use pointer to backing_dev_info from request_queueJan Kara2017-02-021-1/+1
|/
* quota: Remove dqonoff_mutexJan Kara2016-11-301-1/+0Star
* fs: Provide function to get superblock with exclusive s_umountJan Kara2016-11-231-20/+60
* fs/super.c: don't fool lockdep in freeze_super() and thaw_super() pathsOleg Nesterov2016-10-151-12/+25
* fs/super.c: fix race between freeze_super() and thaw_super()Oleg Nesterov2016-10-151-3/+3
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2016-07-301-8/+61
|\
| * userns: Remove the now unnecessary FS_USERNS_DEV_MOUNT flagEric W. Biederman2016-06-231-2/+1Star
| * userns: Remove implicit MNT_NODEV fragility.Eric W. Biederman2016-06-231-0/+3
| * mnt: Move the FS_USERNS_MOUNT check into sget_usernsEric W. Biederman2016-06-231-0/+4
| * fs: Add user namespace member to struct super_blockEric W. Biederman2016-06-231-6/+46
| * vfs: Pass data, ns, and ns->userns to mount_nsEric W. Biederman2016-06-231-3/+10