summaryrefslogtreecommitdiffstats
path: root/fs/super.c
AgeCommit message (Expand)AuthorFilesLines
2019-09-06vfs: subtype handling moved to fuseDavid Howells1-5/+0
2019-09-05vfs: Create fs_context-aware mount_bdev() replacementDavid Howells1-0/+94
2019-09-05new helper: get_tree_keyed()Al Viro1-0/+10
2019-07-31Unbreak mount_capable()Al Viro1-4/+1
2019-07-04convenience helper: get_tree_single()Al Viro1-0/+8
2019-07-04convenience helper get_tree_nodev()Al Viro1-0/+8
2019-05-25vfs: Kill sget_userns()David Howells1-38/+16
2019-05-25vfs: Provide sb->s_iflags settings in fs_context structDavid Howells1-0/+1
2019-05-25move mount_capable() further outAl Viro1-6/+0
2019-05-25move mount_capable() calls to vfs_get_tree()Al Viro1-6/+6
2019-05-25switch mount_capable() to fs_contextAl Viro1-4/+7
2019-05-25move the capability checks from sget_userns() to legacy_get_tree()Al Viro1-4/+0
2019-05-25vfs: Kill mount_ns()David Howells1-38/+0
2019-05-25consolidate the capability checks in sget_{fc,userns}()Al Viro1-18/+14
2019-05-25start massaging the checks in sget_...(): move to sget_userns()Al Viro1-10/+4
2019-04-28[fix] get rid of checking for absent device name in vfs_get_tree()Al Viro1-5/+0
2019-02-28vfs: Add some logging to the core users of the fs_context logDavid Howells1-1/+3
2019-02-28convenience helpers: vfs_get_super() and sget_fc()Al Viro1-0/+171
2019-01-30introduce fs_context methodsAl Viro1-8/+28
2019-01-30convert do_remount_sb() to fs_contextDavid Howells1-34/+73
2019-01-30vfs_get_tree(): evict the call of security_sb_kern_mount()Al Viro1-12/+3
2019-01-30teach vfs_get_tree() to handle subtype, switch do_new_mount() to itAl Viro1-0/+5
2019-01-30vfs: Introduce fs_context, switch vfs_kern_mount() to it.David Howells1-27/+23
2018-12-21mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNTAl Viro1-1/+1
2018-12-21LSM: hide struct security_mnt_opts from any generic codeAl Viro1-7/+5
2018-12-21LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount()Al Viro1-1/+7
2018-12-21new helper: security_sb_eat_lsm_opts()Al Viro1-12/+1
2018-12-21LSM: lift parsing LSM options into the caller of ->sb_kern_mount()Al Viro1-8/+16
2018-12-20vfs: Suppress MS_* flag defs within the kernel unless explicitly enabledDavid Howells1-0/+1
2018-09-03fsnotify: add super block object typeAmir Goldstein1-1/+1
2018-08-26Merge branch 'ida-4.19' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds1-43/+24
2018-08-21fs: Convert unnamed_dev_ida to new APIMatthew Wilcox1-43/+24
2018-08-17mm: add SHRINK_EMPTY shrinker methods return valueKirill Tkhai1-0/+3
2018-08-17fs: propagate shrinker::id to list_lruKirill Tkhai1-2/+2
2018-08-17fs/super.c: refactor alloc_super()Kirill Tkhai1-4/+4
2018-06-04Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2018-05-11fs: don't scan the inode cache before SB_BORN is setDave Chinner1-6/+24
2018-05-10it's SB_BORN, not MS_BORN...Al Viro1-1/+1
2018-04-16mm,vmscan: Allow preallocating memory for register_shrinker().Tetsuo Handa1-5/+4
2018-04-12Merge branch 'work.thaw' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-27/+78
2018-03-19buffer.c: call thaw_super during emergency thawMateusz Guzik1-2/+42
2018-01-31Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2017-12-25VFS: don't keep disconnected dentries on d_anonNeilBrown1-1/+1
2017-12-18sget(): handle failures of register_shrinker()Al Viro1-1/+5
2017-12-05alloc_super(): do ->s_umount initialization earlierAl Viro1-19/+18
2017-11-17Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-25/+21
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-11fold destroy_super() into __put_super()Al Viro1-21/+10
2017-10-11new helper: destroy_unused_super()Al Viro1-12/+19
2017-10-05vfs: factor sb iteration out of do_emergency_remountMateusz Guzik1-25/+36