lkml.org 
[lkml]   [2006]   [May]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[PATCH 0/9] namespaces: Introduction
    This patchset introduces a per-process utsname namespace.  These can
    be used by openvz, vserver, and application migration to virtualize and
    isolate utsname info (i.e. hostname). More resources will follow, until
    hopefully most or all vserver and openvz functionality can be implemented
    by controlling resource namespaces from userspace.

    Previous utsname submissions placed a pointer to the utsname namespace
    straight in the task_struct. This patchset (and the last one) moves
    it and the filesystem namespace pointer into struct nsproxy, which is
    shared by processes sharing all namespaces. The intent is to keep
    the taskstruct smaller as the number of namespaces grows.

    Changes:
    - the reference count on fs namespace and uts namespace now
    refers to the number of nsproxies pointing to it
    - some consolidation of namespace cloning and exit code to
    clean up kernel/{fork,exit}.c
    - passed ltp and ltpstress on smp power, x86, and x86-64
    boxes.
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2006-05-18 17:50    [W:0.022 / U:122.976 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site