From: Andrew Morton Cc: Pavel Emelianov Cc: Kirill Korotaev Cc: "Eric W. Biederman" Signed-off-by: Andrew Morton --- kernel/fork.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN kernel/fork.c~ipc-namespace-core-fix kernel/fork.c --- a/kernel/fork.c~ipc-namespace-core-fix +++ a/kernel/fork.c @@ -1603,7 +1603,7 @@ asmlinkage long sys_unshare(unsigned lon if ((err = unshare_ipcs(unshare_flags, &new_ipc))) goto bad_unshare_cleanup_uts; - if (new_ns || new_uts) { + if (new_ns || new_uts || new_ipc) { old_nsproxy = current->nsproxy; new_nsproxy = dup_namespaces(old_nsproxy); if (!new_nsproxy) { _