Ingo Molnar
|
f719ff9bce
sched/headers: Prepare to move the task_lock()/unlock() APIs to <linux/sched/task.h>
|
7 years ago |
Ingo Molnar
|
5b825c3af1
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
|
7 years ago |
Eric W. Biederman
|
7872559664
Merge branch 'nsfs-ioctls' into HEAD
|
8 years ago |
Andrey Vagin
|
bcac25a58b
kernel: add a helper to get an owning user namespace for a namespace
|
8 years ago |
Eric W. Biederman
|
df75e7748b
userns: When the per user per user namespace limit is reached return ENOSPC
|
8 years ago |
Eric W. Biederman
|
f7af3d1c03
utsns: Add a limit on the number of uts namespaces
|
8 years ago |
Al Viro
|
33c429405a
copy address of proc_ns_ops into ns_common
|
10 years ago |
Al Viro
|
6344c433a4
new helpers: ns_alloc_inum/ns_free_inum
|
10 years ago |
Al Viro
|
64964528b2
make proc_ns_operations work with struct ns_common * instead of void *
|
10 years ago |
Al Viro
|
3c04118461
switch the rest of proc_ns_operations to working with &...->ns
|
10 years ago |
Al Viro
|
435d5f4bb2
common object embedded into various struct ....ns
|
10 years ago |
Eric W. Biederman
|
728dba3a39
namespaces: Use task_lock and not rcu to protect nsproxy
|
10 years ago |
Eric W. Biederman
|
c7b96acf14
userns: Kill nsown_capable it makes the wrong thing easy
|
11 years ago |
David Howells
|
0bb80f2405
proc: Split the namespace stuff out into linux/proc_ns.h
|
11 years ago |
Yuanhan Liu
|
bf5315366b
kernel/utsname.c: fix wrong comment about clone_uts_ns()
|
11 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.
|
13 years ago |
Eric W. Biederman
|
bcf58e725d
userns: Make create_new_namespaces take a user_ns parameter
|
12 years ago |
Eric W. Biederman
|
142e1d1d5f
userns: Allow unprivileged use of setns.
|
12 years ago |
Eric W. Biederman
|
c4a4d60379
userns: Use cred->user_ns instead of cred->user->user_ns
|
13 years ago |
Paul Gortmaker
|
9984de1a5a
kernel: Map most files to use export.h instead of module.h
|
13 years ago |
Eric W. Biederman
|
34482e89a5
ns proc: Add support for the uts namespace
|
14 years ago |
Serge E. Hallyn
|
bb96a6f50b
userns: allow sethostname in a container
|
13 years ago |
Serge E. Hallyn
|
59607db367
userns: add a user_namespace as creator/owner of uts_namespace
|
13 years ago |
Alexey Dobriyan
|
4c2a7e72d5
utsns: extract creeate_uts_ns()
|
15 years ago |
Adrian Bunk
|
7a8fc9b248
removed unused #include <linux/version.h>'s
|
16 years ago |
Robert P. J. Day
|
1aeb272cf0
kernel: explicitly include required header files under kernel/
|
16 years ago |
Alexey Dobriyan
|
efc63c4fb0
Fix UTS corruption during clone(CLONE_NEWUTS)
|
17 years ago |
Eric W. Biederman
|
213dd266d4
namespace: ensure clone_flags are always stored in an unsigned long
|
17 years ago |
Cedric Le Goater
|
467e9f4b50
fix create_new_namespaces() return value
|
17 years ago |