lkml.org 
[lkml]   [2011]   [Jun]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: [PATCH 2/2] proc: Usable inode numbers for the namespace file descriptors.
    From
    From: ebiederm@xmission.com (Eric W. Biederman)
    Date: Fri, 17 Jun 2011 16:33:19 -0700

    >
    > Assign a unique proc inode to each namespace, yielding an
    > identifier that userspace can use for identifying a namespace.
    >
    > This has been a long requested feature and only blocked because
    > a naive implementation would put the id in a global space and
    > would ultimately require having a namespace for the names of
    > namespaces, making migration and certain virtualization tricks
    > impossible.
    >
    > We still don't have per superblock inode numbers for proc, which
    > appears necessary for application unaware checkpoint/restart and
    > migrations (if the application is using namespace filedescriptors)
    > but that is now allowd by the design if it becomes important.
    >
    > I have preallocated the ipc and uts initial proc inode numbers so
    > their structures can be statically initialized.
    >
    > Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>

    For networking bits:

    Acked-by: David S. Miller <davem@davemloft.net>


    \
     
     \ /
      Last update: 2011-06-20 01:27    [W:0.022 / U:0.976 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site