summaryrefslogtreecommitdiff
AgeCommit messageAuthorFilesLines
2017-07-21mnt: In propgate_umount handle visiting mounts in any orderEric W. Biederman3-62/+90
2017-07-21mnt: In umount propagation reparent in a separate passEric W. Biederman3-5/+32
2017-03-15mnt: Tuck mounts under others instead of creating shadow/side mounts.Eric W. Biederman4-63/+111
2016-09-30mnt: Add a per mount namespace limit on the number of mountsEric W. Biederman7-2/+70
2016-08-31mntns: Add a limit on the number of mount namespaces.Eric W. Biederman4-1/+24
2015-07-01fs: use seq_open_private() for proc_mountsYann Droneaud3-24/+19
2015-05-11new helper: __legitimize_mnt()Al Viro2-8/+20
2015-01-26switch the IO-triggering parts of umount to fs_pinAl Viro3-29/+20
2014-12-04common object embedded into various struct ....nsAl Viro17-29/+43
2014-10-09vfs: Add a function to lazily unmount all mounts from any dentry.Eric W. Biederman2-0/+40
2014-10-09vfs: Keep a list of mounts on a mount pointEric W. Biederman2-0/+8
2014-10-09vfs: Don't allow overwriting mounts in the current mount namespaceEric W. Biederman3-1/+49
2014-10-09delayed mntputAl Viro2-19/+57
2014-08-07death to mnt_pinnedAl Viro4-34/+30
2014-08-07acct: get rid of acct_listAl Viro6-85/+62
2014-04-02reduce m_start() cost...Al Viro3-4/+23
2014-03-30switch mnt_hash to hlistAl Viro4-50/+61
2014-03-30resizable namespace.c hashesAl Viro2-24/+59
2014-01-26vfs: Is mounted should be testing mnt_ns for NULL or error.Eric W. Biederman1-1/+1
2013-11-09RCU'd vfsmountsAl Viro6-83/+136
2013-10-25split __lookup_mnt() in two functionsAl Viro4-25/+30
2013-10-25new helpers: lock_mount_hash/unlock_mount_hashAl Viro5-54/+64
2013-10-25namespace.c: get rid of mnt_ghostsAl Viro3-18/+9
2013-04-09get rid of full-hash scan on detaching vfsmountsAl Viro4-97/+149
2012-11-20proc: Usable inode numbers for the namespace file descriptors.Eric W. Biederman18-12/+132
2012-11-19vfs: Add a user namespace reference from struct mnt_namespaceEric W. Biederman4-10/+20
2012-11-19vfs: Add setns support for the mount namespaceEric W. Biederman4-0/+108
2012-07-14get rid of magic in proc_namespace.cAl Viro3-8/+9
2012-07-14get rid of ->mnt_longtermAl Viro5-72/+26
2012-01-07vfs: keep list of mounts for each superblockMiklos Szeredi4-0/+11
2012-01-04switch mnt_namespace ->root to struct mountAl Viro2-7/+7
2012-01-04vfs: take /proc/*/mounts and friends to fs/proc_namespace.cAl Viro6-351/+368
2012-01-04vfs: move fsnotify junk to struct mountAl Viro6-42/+47
2012-01-04vfs: move mnt_devnameAl Viro3-11/+11
2012-01-04vfs: move mnt_list to struct mountAl Viro3-25/+26
2012-01-04vfs: move the rest of int fields to struct mountAl Viro4-19/+21
2012-01-04vfs: mnt_id/mnt_group_id movedAl Viro5-20/+22
2012-01-04vfs: mnt_ns moved to struct mountAl Viro5-29/+30
2012-01-04vfs: take mnt_share/mnt_slave/mnt_slave_list and mnt_expire to struct mountAl Viro4-40/+41
2012-01-04vfs: and now we can make ->mnt_master point to struct mountAl Viro3-12/+12
2012-01-04vfs: take mnt_master to struct mountAl Viro4-19/+20
2012-01-04vfs: take mnt_child/mnt_mounts to struct mountAl Viro4-26/+26
2012-01-04vfs: all counters taken to struct mountAl Viro3-32/+32
2012-01-04vfs: move mnt_mountpoint to struct mountAl Viro6-24/+23
2012-01-04vfs: now it can be done - make mnt_parent point to struct mountAl Viro5-50/+53
2012-01-04vfs: mnt_parent moved to struct mountAl Viro6-29/+30
2012-01-04vfs: spread struct mount - mnt_has_parentAl Viro3-12/+13
2012-01-04vfs: the first spoils - mnt_hash movedAl Viro4-18/+18
2012-01-04vfs: spread struct mount - __lookup_mnt() resultAl Viro5-22/+31
2012-01-04vfs: start hiding vfsmount guts seriesAl Viro2-8/+19
[next]