- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, i'm creating a hypervisor based on Intel-vt extensions, each VM must be able to have it's own hypervisor with Intel-vt (i don't have choice).
The probleme is to use a hypervisor into a VM with Intel-VT require to be in root-operation to perfectly use virtualization instructions such as VMCALL, VMREAD ... But each vm-exit will only give control to the first hypervisor.
So the sub-monitor will never be used.
How can i do that ? Is nested virtualization with Intel-VT is realy possible without modifying guest ?
Thanks a lot.
The probleme is to use a hypervisor into a VM with Intel-VT require to be in root-operation to perfectly use virtualization instructions such as VMCALL, VMREAD ... But each vm-exit will only give control to the first hypervisor.
So the sub-monitor will never be used.
How can i do that ? Is nested virtualization with Intel-VT is realy possible without modifying guest ?
Thanks a lot.
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I found a section "Handling Boundary Conditions in a Virtual Machine Monitor" in the guide that I provided the link below that may give you some hints.
I found a section "Handling Boundary Conditions in a Virtual Machine Monitor" in the guide that I provided the link below that may give you some hints.
Intel 64 and IA-32 Architectures Software Developer's Manual
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
My colleague mentions that you can look intothe source code from xen.org for an example of the nested virtualization.
-Thai
My colleague mentions that you can look intothe source code from xen.org for an example of the nested virtualization.
-Thai

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page