[cap-talk] Descriptor associations on Mach

Neal H. Walfield neal at walfield.org
Fri Aug 3 10:51:52 EDT 2007


At Thu, 02 Aug 2007 14:03:40 -0400,
Jonathan S. Shapiro wrote:
> 
> Actually, I don't consider Mach a capability system either.
> 
> One issue is that the unit named by descriptors in both systems is the
> server, not the object implemented by the server.

Can you please clarify what you mean here.  Mach ports are associated
with kernel queues, not thrads.  On the Hurd, we associate a Mach port
with each server-implemented object instance.  Are you critiquing
ports at a lower-level of abstraction?  How are they, in this regard,
fundamentally different from capabilities on EROS?


More information about the cap-talk mailing list