• Eric W. Biederman's avatar
    pidns: Place under CONFIG_EXPERIMENTAL · 57d5f66b
    Eric W. Biederman authored
    This is my trivial patch to swat innumerable little bugs with a single
    blow.
    
    After some intensive review (my apologies for not having gotten to this
    sooner) what we have looks like a good base to build on with the current
    pid namespace code but it is not complete, and it is still much to simple
    to find issues where the kernel does the wrong thing outside of the initial
    pid namespace.
    
    Until the dust settles and we are certain we have the ABI and the
    implementation is as correct as humanly possible let's keep process ID
    namespaces behind CONFIG_EXPERIMENTAL.
    
    Allowing us the option of fixing any ABI or other bugs we find as long as
    they are minor.
    
    Allowing users of the kernel to avoid those bugs simply by ensuring their
    kernel does not have support for multiple pid namespaces.
    
    [akpm@linux-foundation.org: coding-style cleanups]
    Signed-off-by: default avatarEric W. Biederman <ebiederm@xmission.com>
    Cc: Cedric Le Goater <clg@fr.ibm.com>
    Cc: Adrian Bunk <bunk@kernel.org>
    Cc: Jeremy Fitzhardinge <jeremy@goop.org>
    Cc: Kir Kolyshkin <kir@swsoft.com>
    Cc: Kirill Korotaev <dev@sw.ru>
    Cc: Pavel Emelyanov <xemul@openvz.org>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    57d5f66b
pid.c 16.6 KB