On Tue, Apr 13, 2004 at 06:25:33PM -0700, Hans Reiser wrote:
> Andi Kleen wrote:
> 
> >Amazing. You managed to write all this without ever mentioning
> >that linux 2.6 already has per process name spaces (=views) in
> >form of CLONE_NS.
> >
> >-Andi
> Can you specify exclude *.c in them?  I think that your =views is a 
> simplistic statement.

You can add any files/directories you want (mount --bind). Excluding
is not directly supported. 
 
Doing it by directories is more natural though as it works with mount 
points. Basically it mirrors the plan9 implementation and in
plan9 it is extensively used. I don't know of any uses in Linux
so far, but the infrastructure is there in the kernel.

I don't doubt that your proposal is more powerful (and more complicated
and vapour right now), but I think you should mention prior work
in linux and plan9 before discussing clearcase at least.

-Andi

Reply via email to