Ned,moe, l4linux interaction

Adam Lackorzynski adam at os.inf.tu-dresden.de
Wed Oct 1 23:26:51 CEST 2014


On Wed Oct 01, 2014 at 11:04:05 -0400, Yuxin Ren wrote:
> Why moe is required during runtime? What is its job?

moe for example handles memory dataspaces, which are used by L4Linux. 

> On Tue, Sep 30, 2014 at 5:17 PM, Adam Lackorzynski <
> adam at os.inf.tu-dresden.de> wrote:
> 
> > On Tue Sep 30, 2014 at 15:01:15 +0000, Masti  Ramya Jayaram wrote:
> > > I see that in the default l4linux configuration, it uses ned, moe to
> > > start up. However, I am not sure about the run-time interaction
> > > between them. More specifically,
> > >
> > > a. Does l4linux need them during its run-time?  For example, does
> > > l4linux go directly to sigma0 for memory or does it go through ned?
> >
> > moe is required during runtime. ned is required in a sense that it
> > created the communication channels so if it would go away those channels
> > would collapse. However, it's not actively used during runtime.
> >
> > > b. Do ned and moe get killed once they start l4linux or not?
> >
> > No, they're both running on. Actually, they're never killed.


Adam
-- 
Adam                 adam at os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/



More information about the l4-hackers mailing list