DragonFly BSD
DragonFly kernel List (threaded) for 2003-10
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Worlds greatest kernel


From: Nimrod Mesika <nimrod-me@xxxxxxxxxxxx>
Date: Wed, 8 Oct 2003 21:35:07 +0200

On Mon, Oct 06, 2003 at 10:57:56PM -0600, Kyle wrote:
> In thinking about what would be the "best" kernel, the following come to
> mind:
. ..
> 5. Protected domain device drivers ( nothing crashes the core kernel
> scheduler or loader unloader )

That would be great *if* the hardware would be designed to support
it.

Right now even if you move drivers to userland (like QNX does, I
believe), a buggy driver (or even buggy hardware) can take the
system down.

A badly formed bus cycle can kill the PCI bus and of course the
hardware never heard of 'protected' memory...

Maybe the high end server machines are designed this way. This
usually violates the principle of pushing all complexity to the
software layer.

-- 
Nimrod.





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