[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: L4-Hurd; wortel's missing modules; was: (autoreconf errors)
From: |
Marcus Brinkmann |
Subject: |
Re: L4-Hurd; wortel's missing modules; was: (autoreconf errors) |
Date: |
Sun, 18 Jan 2004 17:01:58 +0100 |
User-agent: |
Mutt/1.5.4i |
On Fri, Jan 16, 2004 at 11:27:26PM +0100, Johan Rydberg wrote:
> : As far as how to setup the initial tasks, why has there not been
> : agreement? Is it political, or is it that no one really has a good idea?
>
> Marcus has an idea that when a service comes up, it reports back to
> wortel (which is the root task in hurd-l4), which propagates the
> provided information to the other bootstrap services.
>
> What I was talking about is what information wortel should provide to
> the bootstrap servers, so that they can get on their feet. It is not
> trivial task to boostrap a multiserver operating system. For example,
> physmem can not create any threads before the task server has been
> started, and the task server can not operate without physmem (since it
> is in control of all physical memory.)
The good thing is that although it is not an easy task, it is also totally
unimportant from a design point of view. Bootstrap is always a special
case, so you just do something -anything- that is simple and works. No
beauty-awards are available here.
Thanks,
Marcus
--
`Rhubarb is no Egyptian god.' GNU http://www.gnu.org address@hidden
Marcus Brinkmann The Hurd http://www.gnu.org/software/hurd/
address@hidden
http://www.marcus-brinkmann.de/