Hi Al, Linus, I *think* the attached patch is needed with the new mount API. David --- mqueue: Fix bug from mount API conversion Fix a possible bug from the mount API conversion of the mqueue filesystem whereby mq_init_ns() passes the root IPC namespace to mq_create_mount() rather than the namespace passed in. I don't know if this is the bug Eric is reporting since he didn't give any details. Reported-by: Eric W. Biederman <ebiederm@xxxxxxxxxxxx> Signed-off-by: David Howells <dhowells@xxxxxxxxxx> --- diff --git a/ipc/mqueue.c b/ipc/mqueue.c index 0f102210f89e..4fbbd6f5b588 100644 --- a/ipc/mqueue.c +++ b/ipc/mqueue.c @@ -1618,7 +1618,7 @@ int mq_init_ns(struct ipc_namespace *ns) ns->mq_msg_default = DFLT_MSG; ns->mq_msgsize_default = DFLT_MSGSIZE; - m = mq_create_mount(&init_ipc_ns); + m = mq_create_mount(ns); if (IS_ERR(m)) return PTR_ERR(m); ns->mq_mnt = m;