]> Pileus Git - ~andy/linux/blobdiff - kernel/pid_namespace.c
genl: Fix genl dumpit() locking.
[~andy/linux] / kernel / pid_namespace.c
index 6917e8edb48e7702714041737657f1e3949bc849..601bb361c235a9ff28327a92b1e1a4387d128d0f 100644 (file)
@@ -349,8 +349,8 @@ static int pidns_install(struct nsproxy *nsproxy, void *ns)
        if (ancestor != active)
                return -EINVAL;
 
-       put_pid_ns(nsproxy->pid_ns);
-       nsproxy->pid_ns = get_pid_ns(new);
+       put_pid_ns(nsproxy->pid_ns_for_children);
+       nsproxy->pid_ns_for_children = get_pid_ns(new);
        return 0;
 }