[lkml]   [2007]   [Nov]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH 0/6] A config option to compile out some namespaces code (v4)
    Quoting Pavel Emelyanov (
    > Change against v3: rebased on 2.6.24-rc2-mm1
    > There were some questions like "do I need this on my cellphone"
    > in reply to different namespaces patches. Indeed, the namespaces
    > are not useful for most of the embedded systems, but the code
    > creating and releasing them weights a lot.
    > So I propose to add a config option which will help embedded
    > people to reduce the vmlinux size. This option simply compiles
    > out the namespaces cloning and releasing code *only*, but keeps
    > all the other logic untouched (e.g. the notion of init_ns).
    > Moreover, some of the namespaces might be not 100% ready by
    > the time of release (like user namespaces or pid
    > namespaces are now). Since each namespace has its own option,
    > which depends on the NAMESPACES, it can be mrked with "depends
    > on EXPERIMENTAL/BROKEN/ANYTHING_ELSE" not to release the
    > functionality that is not 100% ready yet.
    > When someone tries to clone some namespace with their support
    > turned off, he will receive an EINVAL error.
    > This patchset can save more than 2KB from the vmlinux when
    > turning the config option "NAMESPACES" to "n".
    > Signed-off-by: Pavel Emelyanov <>

    Pretty sure I did this a few versions ago, but

    Acked-by: Serge Hallyn <>

    for the whole set.

    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2007-11-14 16:03    [from the cache]
    ©2003-2014 Jasper Spaans. hosted at Digital Ocean