Re: [ANNOUNCE] Adeos nanokernel for Linux kernel

Alan Cox
2002-06-04T22:00:48Z

On Tue, 2002-06-04 at 22:53, Karim Yaghmour wrote:
> No one said that you can't have an early domain in the pipeline that
> specifically deals with this

Since Linux can run with kernel space controlled by MMU mappings and
with a few sanity checks in the PCI mapping code it should be possible
to make it reasonably robust. It would have to corrupt its kernel page
table mappings and then corrupt itself to scribble through them to fail.

Going beyond that is hairy because you then need to virtualise the
hardware interfaces and also run the kernel in ring 3 with seperate
guarded page tables