Al Viro
|
b1983cd897
create_mnt_ns: unidiomatic use of list_add()
|
12 years ago |
Al Viro
|
0d5cadb87e
do_mount(): fix a leak introduced in 3.9 ("mount: consolidate permission checks")
|
12 years ago |
Linus Torvalds
|
20b4fb4852
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
12 years ago |
David Howells
|
0bb80f2405
proc: Split the namespace stuff out into linux/proc_ns.h
|
12 years ago |
Linus Torvalds
|
e8f2b548de
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
12 years ago |
Al Viro
|
97216be09e
fold release_mounts() into namespace_unlock()
|
12 years ago |
Al Viro
|
328e6d9014
switch unlock_mount() to namespace_unlock(), convert all umount_tree() callers
|
12 years ago |
Al Viro
|
3ab6abee59
more conversions to namespace_unlock()
|
12 years ago |
Al Viro
|
b54b9be782
get rid of the second argument of shrink_submounts()
|
12 years ago |
Al Viro
|
e3197d83d6
saner umount_tree()/release_mounts(), part 1
|
12 years ago |
Al Viro
|
84d17192d2
get rid of full-hash scan on detaching vfsmounts
|
12 years ago |
Andrey Vagin
|
e9c5d8a562
mnt: release locks on error path in do_loopback
|
12 years ago |
Eric W. Biederman
|
87a8ebd637
userns: Restrict when proc and sysfs can be mounted
|
12 years ago |
Eric W. Biederman
|
132c94e31b
vfs: Carefully propogate mounts across user namespaces
|
12 years ago |
Eric W. Biederman
|
90563b198e
vfs: Add a mount flag to lock read only bind mounts
|
12 years ago |
Eric W. Biederman
|
3151527ee0
userns: Don't allow creation if the user is chrooted
|
12 years ago |
Al Viro
|
496ad9aa8e
new helper: file_inode(file)
|
12 years ago |
Al Viro
|
57eccb830f
mount: consolidate permission checks
|
12 years ago |
Al Viro
|
9b40bc90ab
get rid of unprotected dereferencing of mnt->mnt_ns
|
12 years ago |
Miao Xie
|
1e75529e3c
vfs, freeze: use ACCESS_ONCE() to guard access to ->mnt_flags
|
12 years ago |
Eric W. Biederman
|
5e4a08476b
userns: Require CAP_SYS_ADMIN for most uses of setns.
|
12 years ago |
Eric W. Biederman
|
98f842e675
proc: Usable inode numbers for the namespace file descriptors.
|
14 years ago |
Zhao Hongjiang
|
ae11e0f184
userns: fix return value on mntns_install() failure
|
13 years ago |
Eric W. Biederman
|
0c55cfc416
vfs: Allow unprivileged manipulation of the mount namespace.
|
13 years ago |
Eric W. Biederman
|
7a472ef4be
vfs: Only support slave subtrees across different user namespaces
|
13 years ago |
Eric W. Biederman
|
771b137168
vfs: Add a user namespace reference from struct mnt_namespace
|
13 years ago |
Eric W. Biederman
|
8823c079ba
vfs: Add setns support for the mount namespace
|
15 years ago |
Jeff Layton
|
91a27b2a75
vfs: define struct filename and have getname() return it
|
12 years ago |
Al Viro
|
808d4e3cfd
consitify do_mount() arguments
|
12 years ago |
Al Viro
|
156cacb1d0
do_add_mount()/umount -l races
|
12 years ago |