diff -NurpP --minimal linux-2.6.19-rc5-vs2.1.1-t2/kernel/fork.c linux-2.6.19-rc5-vs2.1.1-t2.1/kernel/fork.c --- linux-2.6.19-rc5-vs2.1.1-t2/kernel/fork.c 2006-11-08 04:57:50 +0100 +++ linux-2.6.19-rc5-vs2.1.1-t2.1/kernel/fork.c 2006-11-14 17:00:32 +0100 @@ -1414,6 +1414,10 @@ long do_fork(unsigned long clone_flags, return -EPERM; } + /* fake ipc/uts on namespace */ + if (clone_flags & CLONE_NEWNS) + clone_flags |= CLONE_NEWUTS|CLONE_NEWIPC; + nr = pid->nr; if (unlikely(current->ptrace)) { trace = fork_traceflag (clone_flags);