|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [PATCH 0/15] Nested Virtualization: Overview
Looks to me like this still unnecessarily tocuhes generic hvm code quite a
lot. Take the CPUID patch for example. No reason for that to touch
hvm_cpuid() when it properly belongs in the SVM-specific CPUID intercept
routine. If you're stiull trying to peddle SVM-on-HVM -- remember noone else
thought it was a good idea or wanted it. It won't fly.
-- Keir
On 03/06/2010 17:02, "Christoph Egger" <Christoph.Egger@xxxxxxx> wrote:
>
> Hi!
>
> This patch series brings Nested Virtualization to Xen.
> This is the second patch series with a lot of improvements
> and fixes thanks to Tim Deegan's review.
>
> The patch series:
>
> patch 01: add nestedhvm guest config option to the tools.
> This is the only one patch touching the tools
> patch 02: change local_event_delivery_* to take vcpu argument.
> This prevents spurios xen crashes on guest shutdown/destroy
> with nestedhvm enabled.
> patch 03: Add data structures for nested virtualization.
> patch 04: add nestedhvm function hooks, described in XenNestedHVM.pdf
> patch 05: The heart of nested virtualization.
> patch 06: Allow switch to paged real mode during vmrun emulation.
> Emulate cr0 and cr4 when guest does not intercept them
> (i.e. Hyper-V/Windows7)
> patch 07: Allow guest to enable SVM in EFER
> patch 08: Propagate SVM cpuid feature bits to guest
> patch 09: Emulate MSRs needed for nested virtualization
> patch 10: Handle interrupts (generic part)
> patch 11: SVM specific implementation for nested virtualization
> patch 12: Handle interrupts (SVM specific)
> patch 13: The piece of code that effectively turns nested virtualization on.
> Use HVM_PARAM_* this time.
> patch 14: Change p2m infrastructure to operate with per-p2m instead
> of per-domain. Combined with patch 15, this allows to run
> nested guest with hap-on-hap.
> patch 15: 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
|
|
|
|
|