public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
  • * Re: [PATCH 0/7] uts namespaces: Introduction
           [not found] <20060407234815.849357768@sergelap>
           [not found] ` <20060408045206.EAA8E19B8FF@sergelap.hallyn.com>
    @ 2006-04-10  1:15 ` Sam Vilain
           [not found] ` <20060408045206.EFDD819B901@sergelap.hallyn.com>
      2 siblings, 0 replies; 15+ messages in thread
    From: Sam Vilain @ 2006-04-10  1:15 UTC (permalink / raw)
      To: Serge E. Hallyn
      Cc: linux-kernel, Kirill Korotaev, herbert, devel, Eric W. Biederman,
    	xemul, James Morris
    
    Serge,
    
    I have just imported your series into the GIT repository where I have
    been collating the various recent related submissions at:
    
      git://vserver.utsl.gen.nz/vserver
    
    A summary of the submissions imported to date are at:
    
      http://www.utsl.gen.nz/gitweb/?p=vserver;a=heads
    
    I will endeavour to continue to collect and catalogue all vserver
    related submissions I receive, see on LKML, or get pull requests for, as
    a part of my efforts to merge this functionality.
    
    Sam.
    
    Serge E. Hallyn wrote:
    
    >Introduce utsname namespaces.  Instead of a single system_utsname
    >containing hostname domainname etc, a process can request it's
    >copy of the uts info to be cloned.  The data will be copied from
    >it's original, but any further changes will not be seen by processes
    >which are not it's children, and vice versa.
    >
    >This is useful, for instance, for vserver/openvz, which can now clone
    >a new uts namespace for each new virtual server.
    >
    >Aside from the debugging patch which comes last, this patchset does
    >not actually implement a way for processes to unshare the uts namespace.
    >The proper unsharing semantics are to be worked out later.
    >
    >Changes since last submission:
    >  Restructured patchset so it compiles after each patch
    >  Removed EXPORT_SYMBOL for unshare_uts_ns and free_uts_ns.
    >    The former is now in the debugging pach and the latter gone
    >    entirely, as unsharing is likely not something to be done
    >    from modules!
    >
    >-serge
    >
    >
    >  
    >
    
    
    ^ permalink raw reply	[flat|nested] 15+ messages in thread
  • [parent not found: <20060408045206.EFDD819B901@sergelap.hallyn.com>]
  • * [PATCH 0/7] uts namespaces: Introduction
    @ 2006-05-01 19:53 Serge E. Hallyn
      0 siblings, 0 replies; 15+ messages in thread
    From: Serge E. Hallyn @ 2006-05-01 19:53 UTC (permalink / raw)
      To: ebiederm, herbert, dev, linux-kernel, sam, xemul, haveblue, clg,
    	frankeh
    
    Introduce utsname namespaces.  Instead of a single system_utsname
    containing hostname domainname etc, a process can request it's
    copy of the uts info to be cloned.  The data will be copied from
    it's original, but any further changes will not be seen by processes
    which are not it's children, and vice versa.
    
    This is useful, for instance, for vserver/openvz, which can now clone
    a new uts namespace for each new virtual server.
    
    Changes since last submission:
    	As per Eric's suggestion, switched several uses of init_utsname
    		to (per-process namespace) utsname().
    	Implemented UTS namespace cloning through clone and unshare.
    
    -serge
    
    
    ^ permalink raw reply	[flat|nested] 15+ messages in thread

    end of thread, other threads:[~2006-05-01 19:55 UTC | newest]
    
    Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <20060407234815.849357768@sergelap>
         [not found] ` <20060408045206.EAA8E19B8FF@sergelap.hallyn.com>
    2006-04-08  7:09   ` [PATCH 3/7] uts namespaces: use init_utsname when appropriate Eric W. Biederman
    2006-04-08 20:27     ` Serge E. Hallyn
    2006-04-09  9:44       ` Eric W. Biederman
    2006-04-09 10:14         ` Christoph Hellwig
    2006-04-09 10:25           ` Christoph Hellwig
    2006-04-09 10:36             ` Eric W. Biederman
    2006-04-10 20:39         ` Serge E. Hallyn
    2006-04-10 20:46           ` Serge E. Hallyn
    2006-04-08 23:44     ` Sam Vilain
    2006-04-09  0:12       ` [Devel] " Kir Kolyshkin
    2006-04-09  9:25         ` Eric W. Biederman
    2006-04-10  1:15 ` [PATCH 0/7] uts namespaces: Introduction Sam Vilain
         [not found] ` <20060408045206.EFDD819B901@sergelap.hallyn.com>
    2006-04-10 16:06   ` [Devel] [PATCH 4/7] uts namespaces: implement utsname namespaces Cedric Le Goater
    2006-04-10 20:48     ` Serge E. Hallyn
    2006-05-01 19:53 [PATCH 0/7] uts namespaces: Introduction Serge E. Hallyn
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox