Messages in this thread | | | Date | Mon, 21 Feb 2011 11:05:26 +0100 | From | Daniel Lezcano <> | Subject | Re: [PATCH 2/4] userns: let copy_ipcs handle setting ipc_ns->user_ns |
| |
On 02/21/2011 05:02 AM, Serge E. Hallyn wrote: > To do that, we have to pass in the task_struct of the task which > will own the ipc_ns, so we can assign its user_ns. > > Signed-off-by: Serge E. Hallyn<serge.hallyn@canonical.com> > --- > include/linux/ipc_namespace.h | 8 +++++--- > ipc/namespace.c | 12 +++++++----- > kernel/nsproxy.c | 7 +------ > 3 files changed, 13 insertions(+), 14 deletions(-) > > diff --git a/include/linux/ipc_namespace.h b/include/linux/ipc_namespace.h > index 46d2eb4..9974429 100644 > --- a/include/linux/ipc_namespace.h > +++ b/include/linux/ipc_namespace.h > @@ -92,7 +92,8 @@ static inline int mq_init_ns(struct ipc_namespace *ns) { return 0; } > #endif > > #if defined(CONFIG_IPC_NS) > -extern struct ipc_namespace *copy_ipcs(unsigned long flags, > +extern struct ipc_namespace *copy_ipcs(struct task_struct *tsk, > + unsigned long flags, > struct ipc_namespace *ns);
Same comment than patch 1/4
| |