summaryrefslogtreecommitdiff
path: root/fs/namespace.c
AgeCommit message (Expand)Author
2019-02-11mount: Prevent MNT_DETACH from disconnecting locked mountsEric W. Biederman
2019-02-11mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mountsEric W. Biederman
2019-02-11mount: Retest MNT_LOCKED in do_umountEric W. Biederman
2018-11-20fix __legitimize_mnt()/mntput() raceAl Viro
2018-11-20fix mntput/mntput raceAl Viro
2018-10-21Don't leak MNT_INTERNAL away from internal mountsAl Viro
2017-04-04fs: namespace: suppress 'may be used uninitialized' warningsTim Gardner
2017-02-26mnt: Add a per mount namespace limit on the number of mountsEric W. Biederman
2016-08-22mnt: fs_fully_visible test the proper mount for MNT_LOCKEDEric W. Biederman
2016-02-24umount: Do not allow unmounting rootfs.Eric W. Biederman
2015-07-15mnt: Update fs_fully_visible to test for permanently empty directoriesEric W. Biederman
2015-07-15vfs: Ignore unlocked mounts in fs_fully_visibleEric W. Biederman
2015-07-15mnt: Modify fs_fully_visible to deal with locked ro nodev and atimeEric W. Biederman
2015-07-09mnt: Refactor the logic for mounting sysfs and proc in a user namespaceEric W. Biederman
2015-05-20mnt: Fix fs_fully_visible to verify the root directory is visibleEric W. Biederman
2015-05-12mnt: Fail collect_mounts when applied to unmounted mountsEric W. Biederman
2015-05-05mnt: Improve the umount_tree flagsEric W. Biederman
2015-01-15mnt: Fix a memory stomp in umountEric W. Biederman
2015-01-12umount: Disallow unprivileged mount forceEric W. Biederman
2015-01-12mnt: Implicitly add MNT_NODEV on remount when it was implicitly added by mountEric W. Biederman
2014-11-13mnt: Prevent pivot_root from creating a loop in the mount treeEric W. Biederman
2014-10-30fs: Add a missing permission check to do_umountAndy Lutomirski
2014-09-17fix copy_tree() regressionAl Viro
2014-09-17fix EBUSY on umount() from MNT_SHRINKABLEAl Viro
2014-09-17get rid of propagate_umount() mistakenly treating slaves as busy.Al Viro
2014-09-17mnt: Change the default remount atime from relatime to the existing valueEric W. Biederman
2014-09-17mnt: Correct permission checks in do_remountEric W. Biederman
2014-09-17mnt: Move the test for MNT_LOCK_READONLY from change_mount_flags into do_remountEric W. Biederman
2014-09-17mnt: Only change user settable mount flags in remountEric W. Biederman
2014-04-01VFS: Make delayed_free() call free_vfsmnt()David Howells
2014-04-01mark struct file that had write access grabbed by open()Al Viro
2014-04-01reduce m_start() cost...Al Viro
2014-04-01smarter propagate_mnt()Al Viro
2014-03-30switch mnt_hash to hlistAl Viro
2014-03-30don't bother with propagate_mnt() unless the target is sharedAl Viro
2014-03-30keep shadowed vfsmounts togetherAl Viro
2014-03-30resizable namespace.c hashesAl Viro
2014-01-20Merge tag 'driver-core-3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2013-11-29sysfs, kernfs: prepare mount path for kernfsTejun Heo
2013-11-26vfs: Fix a regression in mounting procEric W. Biederman
2013-11-09RCU'd vfsmountsAl Viro
2013-10-24split __lookup_mnt() in two functionsAl Viro
2013-10-24new helpers: lock_mount_hash/unlock_mount_hashAl Viro
2013-10-24namespace.c: get rid of mnt_ghostsAl Viro
2013-10-24fold dup_mnt_ns() into its only surviving callerAl Viro
2013-10-24mnt_set_expiry() doesn't need vfsmount_lockAl Viro
2013-10-24finish_automount() doesn't need vfsmount_lock for removal from expiry listAl Viro
2013-10-24fs/namespace.c: bury long-dead defineAl Viro
2013-10-24fold mntfree() into mntput_no_expire()Al Viro
2013-10-24do_remount(): pull touch_mnt_namespace() upAl Viro