Hi,
On Mon Jul 09, 2012 at 17:02:07 +0800, ZhangEditing wrote:
> 1. What are the differences between a VM and an ordinary process?
A VM can be a nested page table, and can be used in conjunction with VM*
operations to enter a VM etc. Support for VT/SVM is built using VMs to
cover the extra functi
On Mon, Jul 09, 2012 at 05:02:07PM +0800, ZhangEditing wrote:
>
> 2. Is it possible to run a guest OS without utilizing VM/vCPU APIs?
Yes. Earlier versions of L4Linux did that.
> 3. What does a guest OS have to do in order to run on L4Re and Fiasco? Is
> there a guide for doing this?
Maybe you
Hi!
I'm trying to port an OSEK OS to L4.
I know that a guest OS runs as a L4 process from Fiasco's point of view. But I
have also noticed relevent APIs such as the l4vcpu_* family, VM API for SVM,
VMX, and TZ, and the vCPU API of threads.
My questions are as follows:
1. What are the differen