Now: Understanding Muen and base_hw kernel from docs, [Earlier] Re: Problem with make run/demo ....

Shahbaz khan shazalive at ...9...
Tue Apr 18 19:50:08 CEST 2017


Dear Norman,

On 17.04.2017 19:53, Shahbaz khan wrote:
> >     VirtualBox closely interacts with the virtualization hardware. On
> Muen,
> >     this interaction naturally has to go through the Muen SK. By using
> >     Genode as runtime for VirtualBox, Muen is able to leverage Genode's
> >     existing solution of the interaction of VirtualBox with a
> >     microkernel-based virtualization mechanism.
> >
> >
> > Similar to karma-vmm, fiasco.oc and l4linux.
>
> I don't see the connection. My email was not related to Fiasco.OC,
> Karma, or L4Linux.
>

I think I got the problem. Muen subject is not a subject like that of an OS.

>
> >     Conceptually, a Muen partition is a hardware platform, similar to a
> >     board. Like on any board, you can run software directly (in
> supervisor
> >     mode). But for running a complex software stack, or more than one
> >     application, one has to use an operating system (OS). Genode/base-hw
> >     plays this role.
> >
> >
> > Simply put a build time think. Base-hw kernel means muen sk for genode
> > runtime.
>
> Muen can be used without base-hw.


> Base-hw can be used without Muen.
>

Second problem in my mind would be imagining the spartan environment
provided by Muen to be fulfilled with Genode runtime minus microkernel.
This would be as follows.

Base-HW is a microkernel as you mentioned earlier. Like a layman I ask the
name of this microkernel. Is it Nova? Again to my preliminary question ...
we run a micro-kernel on microkernel to run virtualbox rather than
virtualbox on Muen SK.

>
> But when combined, Genode's version of VirtualBox can run on top of Muen.
>

Muen is a micro-hypervisor. What is the nature of inter-subject
communication? Considering we don't like pure hypervisor approach.

I liked Nova's architecture much more and I would opt for Nova if formal
verification could be as simple for it as in Muen. And the luxury of C++
too.


Regards,
Shahbaz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genode.org/pipermail/users/attachments/20170418/912953ae/attachment.html>


More information about the users mailing list