Hi,

I would like to have more information concerning the design of the
hypervisor functionality in the sel4 project on ARMv7 architectures.
>From what I read (FAQ/announcement from Adrian Danis in this mailing
list), sel4 can run an application called VMM which adds that functionality.
Here are my questions:
1) Did the design of this functionality require any change in the sel4
microkernel or is it just the VMM in userland that permits it? (what was
in the arm_hyp branch that is now in master?)
2) Does this mean that it is a type-2 hypervisor? Do the guest OS run on
top of the VMM?
3) How are the virtualization extentions of ARM used? More precisely
what runs on the different protection levels (PL0, PL1 and PL2)?
4) To what extent is this hypervisor design pure? Do the guest OS know
that it is running on top of seL4?

Best,

Horace BLANC

_______________________________________________
Devel mailing list
[email protected]
https://sel4.systems/lists/listinfo/devel

Reply via email to