From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oren Laadan Subject: Re: [Devel] [RFC][PATCH 3/4]: Enable multiple mounts of /dev/pts Date: Mon, 11 Feb 2008 19:34:47 -0500 Message-ID: <47B0E9A7.7030107@cs.columbia.edu> References: <20080206050428.GA19461@us.ibm.com> <20080206051055.GC19764@us.ibm.com> <47A9D8D4.6030404@openvz.org> <20080206161608.GA16278@sergelap.austin.ibm.com> <47A9DF31.2040302@openvz.org> <20080206164328.GA16726@sergelap.austin.ibm.com> <47AA0995.9020003@cs.columbia.edu> <20080206193724.GB19349@sergelap.austin.ibm.com> <47AA0EBB.3020806@cs.columbia.edu> <20080206195855.GE19349@sergelap.austin.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20080206195855.GE19349-6s5zFf/epYLPQpwDFJZrxKsjOiXwFzmk@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: containers-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org Errors-To: containers-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org To: "Serge E. Hallyn" Cc: Containers , Cedric Le Goater , Pavel Emelyanov List-Id: containers.vger.kernel.org Serge E. Hallyn wrote: > Quoting Oren Laadan (orenl-eQaUEPhvms7ENvBUuze7eA@public.gmane.org): >> >> Serge E. Hallyn wrote: >>> Quoting Oren Laadan (orenl-eQaUEPhvms7ENvBUuze7eA@public.gmane.org): >>>> Serge E. Hallyn wrote: >>>>> Quoting Pavel Emelyanov (xemul-GEFAQzZX7r8dnm+yROfE0A@public.gmane.org): >>>>>> Serge E. Hallyn wrote: >>>>>>> Quoting Pavel Emelyanov (xemul-GEFAQzZX7r8dnm+yROfE0A@public.gmane.org): >>>>>>>> sukadev-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org wrote: >>>>>>>>> From: Sukadev Bhattiprolu >>>>>>>>> Subject: [RFC][PATCH 3/4]: Enable multiple mounts of /dev/pts >>>> [SNIP] >>>> [SNIP again] >>>>>> Besides, I planned to include legacy ptys virtualization and console >>>>>> virtualizatin in this namespace, but it seems, that it is not present >>>>>> in this particular one. >>>>> I had been thinking the consoles would have their own ns, since there's >>>>> really nothing linking them, but there really is no good reason why >>>>> userspace should ever want them separate. So I'm fine with combining >>>>> them. >>>> If you want to run something like an X server inside each container >>>> (eg each container holds a desktop session of a different user), then >>>> you need a separate virtual-console namespace for each container. >>> Ok, but whether the consoles and devpts are unshared with the same >>> cloneflag or not isn't an issue, right? >> true. (I misread your comment.) >> ( >> modulo that we are additional-clone-flags-challenged ...) > > Right, plus the fact that the number of clone flags involved becomes > almost obscene. Let's see if Pavel and Suka have a preference, since > one of them seems likely to end up coding it :) > >>>> (yes, X per-se needs to provide remote display as opposed to use >>>> local hardware; see http://www.ncl.cs.columbia.edu/research/thinc/) > > Nice, by the way :) > Thanks :) Still off-topic, this is even nicer (also requires ultrafast checkpoint): http://www.ncl.cs.columbia.edu/publications/sosp2007_dejaview >>> -serge > > thanks, > -serge