On Tue, 2009-01-06 at 20:37 +0000, Charles Forsyth wrote:
> >This just means that these services need to be mounted at the canonical
> 
> there is no point binding #a or #D into the name space.
> they can be used only locally and might as well
> be accessed directly.  they might be considered similar to
> "push" in streams.  #s has a similar difficulty to #a and #D when creating 
> the names,
> and requires special hacks to make existing files usable when exported.

Well, that's been the case for as long as Plan9 existed, and I don't
want to say that it doesn't work.

Although in the alternative universe I can see how implementing #X 
as *channels* capable of 9P messages, could enable things like mounting
them on external hosts and letting these hosts manipulate physical
devices attached to yours (I agree that remote mounting of the kernel
services, which do not correspond to physical devices, is less useful).
Just like exporting my *local* /srv can be a useful things at times.

Thanks,
Roman.


Reply via email to