Al Viro
|
48a066e72d
RCU'd vfsmounts
|
11 years ago |
Al Viro
|
474279dc0f
split __lookup_mnt() in two functions
|
11 years ago |
Al Viro
|
719ea2fbb5
new helpers: lock_mount_hash/unlock_mount_hash
|
11 years ago |
Al Viro
|
aba809cf09
namespace.c: get rid of mnt_ghosts
|
11 years ago |
Al Viro
|
9559f68915
fold dup_mnt_ns() into its only surviving caller
|
11 years ago |
Al Viro
|
f6b742d869
mnt_set_expiry() doesn't need vfsmount_lock
|
11 years ago |
Al Viro
|
22a7919299
finish_automount() doesn't need vfsmount_lock for removal from expiry list
|
11 years ago |
Al Viro
|
085e83ff0c
fs/namespace.c: bury long-dead define
|
11 years ago |
Al Viro
|
649a795aff
fold mntfree() into mntput_no_expire()
|
11 years ago |
Al Viro
|
6339dab869
do_remount(): pull touch_mnt_namespace() up
|
11 years ago |
Al Viro
|
aa7a574d0c
dup_mnt_ns(): get rid of pointless grabbing of vfsmount_lock
|
11 years ago |
Al Viro
|
44bb4385ce
fs_is_visible only needs namespace_sem held shared
|
11 years ago |
Al Viro
|
59aa0da8e2
initialize namespace_sem statically
|
11 years ago |
Al Viro
|
7b00ed6fe6
put_mnt_ns(): use drop_collected_mounts()
|
11 years ago |
Rob Landley
|
57f150a58c
initmpfs: move rootfs code from fs/ramfs/ to init/
|
11 years ago |
Al Viro
|
197df04c74
rename user_path_umountat() to user_path_mountpoint_at()
|
12 years ago |
Linus Torvalds
|
dc0755cdb1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
12 years ago |
Linus Torvalds
|
c7c4591db6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
|
12 years ago |
Miklos Szeredi
|
eed8100766
vfs: check unlinked ancestors before mount
|
12 years ago |
Jeff Layton
|
8033426e6b
vfs: allow umount to handle mountpoints without revalidating them
|
12 years ago |
Eric W. Biederman
|
c7b96acf14
userns: Kill nsown_capable it makes the wrong thing easy
|
12 years ago |
Eric W. Biederman
|
e51db73532
userns: Better restrictions on when proc and sysfs can be mounted
|
12 years ago |
Eric W. Biederman
|
4ce5d2b1a8
vfs: Don't copy mount bind mounts of /proc/<pid>/ns/mnt between namespaces
|
12 years ago |
Dan Carpenter
|
52e220d357
VFS: collect_mounts() should return an ERR_PTR
|
12 years ago |
Eric W. Biederman
|
5ff9d8a65c
vfs: Lock in place mounts from more privileged users
|
12 years ago |
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 |