|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] RE: [PATCH 00/13] Nested Virtualization: Overview
The fundamental argument of whether we should convert vendor specific code into
vendor neutral code is not solved yet.I guess I don;t need to review rest of
the code due to this :)
I strongly suggest we remove those unnecessary wrapper for readibilty,
flexibility and performance.
BTW, VMX has a policy to access VMCS field only when it is a must.
Thanks, Eddie
Christoph Egger wrote:
> Hi!
>
> This patch series brings Nested Virtualization to Xen.
> This is the third patch series. Improvements to the
> previous patch submission:
>
> - Incorporated feedback discussion with Keir, Tim and Eddie.
>
> There might still be some nuances to fiddle with to make it
> fit for VMX. Feedback from Intel is appreciated, therefore.
>
> The patch series:
>
> patch 01: add nestedhvm guest config option to the tools.
> This is the only one patch touching the tools
> patch 02: Add data structures for nested virtualization.
> patch 03: add nestedhvm function hooks.
> patch 04: The heart of nested virtualization.
> patch 05: Allow switch to paged real mode during vmrun emulation.
> Emulate cr0 and cr4 when guest does not intercept
> them (i.e. Hyper-V/Windows7, KVM)
> patch 06: When injecting an exception into nested guest, inject
> #VMEXIT into the guest if intercepted.
> patch 07: Allow guest to enable SVM in EFER.
> patch 08: Handle interrupts (generic part).
> patch 09: SVM specific implementation for nested virtualization.
> patch 10: Handle interrupts (SVM specific).
> patch 11: The piece of code that effectively turns on nested
> virtualization. patch 12: Move dirty_vram from struct hvm_domain to
> struct p2m_domain. This change is the first part
> from a larger not-yet-ready change where the vram
> and log_dirty tracking is teached to work on per
> p2m.
> patch 13: Handle nested pagefault to enable hap-on-hap and handle
> nested guest page-table-walks to emulate
> instructions the guest does not intercept (i.e.
> WBINVD with Windows 7).
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [PATCH 00/13] Nested Virtualization: Overview, Christoph Egger
- [Xen-devel] RE: [PATCH 00/13] Nested Virtualization: Overview,
Dong, Eddie <=
- [Xen-devel] Re: [PATCH 00/13] Nested Virtualization: Overview, Christoph Egger
- [Xen-devel] RE: [PATCH 00/13] Nested Virtualization: Overview, Dong, Eddie
- [Xen-devel] Re: [PATCH 00/13] Nested Virtualization: Overview, Christoph Egger
- [Xen-devel] RE: [PATCH 00/13] Nested Virtualization: Overview, Dong, Eddie
- [Xen-devel] Re: [PATCH 00/13] Nested Virtualization: Overview, Christoph Egger
- [Xen-devel] RE: [PATCH 00/13] Nested Virtualization: Overview, Dong, Eddie
- [Xen-devel] Re: [PATCH 00/13] Nested Virtualization: Overview, Christoph Egger
- [Xen-devel] RE: [PATCH 00/13] Nested Virtualization: Overview, Dong, Eddie
- [Xen-devel] Re: [PATCH 00/13] Nested Virtualization: Overview, Christoph Egger
[Xen-devel] Re: [PATCH 00/13] Nested Virtualization: Overview, Tim Deegan
|
|
|
|
|