[PATCH] namespaces: utsname: implement CLONE_NEWUTS flag
authorSerge E. Hallyn <serue@us.ibm.com>
Mon, 2 Oct 2006 09:18:17 +0000 (02:18 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 2 Oct 2006 14:57:22 +0000 (07:57 -0700)
commit071df104f808b8195c40643dcb4d060681742e29
treee5c3355e526e0182797d59c7e80062fbc2bb7d77
parentbf47fdcda65b44dbd674eeedcaa06e0aa28a5a00
[PATCH] namespaces: utsname: implement CLONE_NEWUTS flag

Implement a CLONE_NEWUTS flag, and use it at clone and sys_unshare.

[clg@fr.ibm.com: IPC unshare fix]
[bunk@stusta.de: cleanup]
Signed-off-by: Serge Hallyn <serue@us.ibm.com>
Cc: Kirill Korotaev <dev@openvz.org>
Cc: "Eric W. Biederman" <ebiederm@xmission.com>
Cc: Herbert Poetzl <herbert@13thfloor.at>
Cc: Andrey Savochkin <saw@sw.ru>
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Cedric Le Goater <clg@fr.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
include/linux/sched.h
include/linux/utsname.h
kernel/fork.c
kernel/nsproxy.c
kernel/utsname.c