l4-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Coyotos vs. EROS


From: ness
Subject: Re: Coyotos vs. EROS
Date: Fri, 28 Oct 2005 10:03:59 +0200
User-agent: Mozilla Thunderbird 1.0.6 (X11/20050813)

Justin Emmanuel wrote:
OK! I give up.

1) What is an endpoint?

Once I know that I will know what a capability or an IPC endpoint is.

An endpoint is a replacement for thread ids, at least in l4. I don't know what this is good for in coyotos, actually eros had start capabilities. Maybye sth. related to events (asynchronus IPC).
For a more general introuduction see the l4.sec paper by bernhard kauer.

Been searching for this information on the net and I have not so far
come up with anything.

On 28/10/05, Jonathan S. Shapiro <address@hidden> wrote:

I do not recall if I have described the gap from Coyotos to EROS here. I
have just updated the comparison page at

       http://www.coyotos.org/docs/misc/eros-comparison.html

Surprisingly, the items haven't changed much since I first wrote it. If
you read the list of changes, what you will conclude is that

 a) This is a total kernel rewrite. We can borrow a lot of code and
    ideas from the EROS kernel, but we are touching enough places that
    it really isn't the same kernel.

 b) With the exception of endpoints, none of the changes are
    conceptually very large. We have refined various data structures
    and simplified some of them, but the basic ideas and concepts of
    EROS are pretty clearly preserved in Coyotos.

 c) A few programs will change significantly because endpoints and
    events will have significant impact on these programs.

The really important thing here is that the basic design model and idiom
hasn't changed. This means that the intuition and experience we have
from EROS is very directly applicable in Coyotos.


shap



_______________________________________________
L4-hurd mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/l4-hurd




_______________________________________________
L4-hurd mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/l4-hurd


--
-ness-




reply via email to

[Prev in Thread] Current Thread [Next in Thread]