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
|
12 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 |
Jan Kara
|
eb04c28288
fs: Add freezing handling to mnt_want_write() / mnt_drop_write()
|
13 years ago |
David Howells
|
f015f1267b
VFS: Comment mount following code
|
13 years ago |
David Howells
|
be34d1a3bc
VFS: Make clone_mnt()/copy_tree()/collect_mounts() return errors
|
13 years ago |
Al Viro
|
6ce6e24e72
get rid of magic in proc_namespace.c
|
13 years ago |
Al Viro
|
f7a99c5b7c
get rid of ->mnt_longterm
|
13 years ago |
Al Viro
|
63d37a84ab
vfs: umount_tree() might be called on subtree that had never made it
|
13 years ago |
Andi Kleen
|
962830df36
brlocks/lglocks: API cleanups
|
13 years ago |
Linus Torvalds
|
98793265b4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
|
13 years ago |
Miklos Szeredi
|
8e8b87964b
vfs: prevent remount read-only if pending removes
|
13 years ago |
Miklos Szeredi
|
4ed5e82fe7
vfs: protect remounting superblock read-only
|
13 years ago |
Miklos Szeredi
|
39f7c4db1d
vfs: keep list of mounts for each superblock
|
13 years ago |
Al Viro
|
34c80b1d93
vfs: switch ->show_options() to struct dentry *
|
13 years ago |