xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 00/11] nested vmx: bug fixes and feature enabling
@ 2012-12-05 13:02 Dongxiao Xu
  2012-12-05 13:02 ` [PATCH v2 01/11] nested vmx: emulate MSR bitmaps Dongxiao Xu
                   ` (11 more replies)
  0 siblings, 12 replies; 14+ messages in thread
From: Dongxiao Xu @ 2012-12-05 13:02 UTC (permalink / raw)
  To: xen-devel; +Cc: eddie.dong, jun.nakajima

This series of patches contain some bug fixes and feature enabling for
nested vmx, please help to review and pull.

For the following patches, it doesn't have influence about Xen on Xen functionality.
No special need to backport to 4.2.x (My own opinion).

Changes from v1 to v2:
 - Use literal name instead of hard numbers to expose default 1 settings in VMX related MSRs.
 - For TRUE VMX MSRs, we use the same value as normal VMX MSRs.
 - Fix a coding style issue.

Thanks,
Dongxiao

Dongxiao Xu (11):
  nested vmx: emulate MSR bitmaps
  nested vmx: use literal name instead of hard numbers
  nested vmx: expose bit 55 of IA32_VMX_BASIC_MSR to guest VMM
  nested vmx: fix rflags status in virtual vmexit
  nested vmx: fix handling of RDTSC
  nested vmx: fix DR access VM exit
  nested vmx: enable IA32E mode while do VM entry
  nested vmx: enable "Virtualize APIC accesses" feature for L1 VMM
  nested vmx: enable PAUSE and RDPMC exiting for L1 VMM
  nested vmx: fix interrupt delivery to L2 guest
  nested vmx: check host ability when intercept MSR read

 xen/arch/x86/hvm/vmx/intr.c        |   11 ++-
 xen/arch/x86/hvm/vmx/vmcs.c        |   28 +++++++++
 xen/arch/x86/hvm/vmx/vmx.c         |    2 +-
 xen/arch/x86/hvm/vmx/vvmx.c        |  115 ++++++++++++++++++++++++++++++------
 xen/include/asm-x86/hvm/vmx/vmcs.h |    1 +
 xen/include/asm-x86/hvm/vmx/vmx.h  |    2 +
 xen/include/asm-x86/hvm/vmx/vvmx.h |   10 +++
 7 files changed, 145 insertions(+), 24 deletions(-)

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2012-12-05 16:33 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-05 13:02 [PATCH v2 00/11] nested vmx: bug fixes and feature enabling Dongxiao Xu
2012-12-05 13:02 ` [PATCH v2 01/11] nested vmx: emulate MSR bitmaps Dongxiao Xu
2012-12-05 13:02 ` [PATCH v2 02/11] nested vmx: use literal name instead of hard numbers Dongxiao Xu
2012-12-05 13:02 ` [PATCH v2 03/11] nested vmx: expose bit 55 of IA32_VMX_BASIC_MSR to guest VMM Dongxiao Xu
2012-12-05 16:31   ` Jan Beulich
2012-12-05 13:02 ` [PATCH v2 04/11] nested vmx: fix rflags status in virtual vmexit Dongxiao Xu
2012-12-05 13:02 ` [PATCH v2 05/11] nested vmx: fix handling of RDTSC Dongxiao Xu
2012-12-05 13:02 ` [PATCH v2 06/11] nested vmx: fix DR access VM exit Dongxiao Xu
2012-12-05 13:02 ` [PATCH v2 07/11] nested vmx: enable IA32E mode while do VM entry Dongxiao Xu
2012-12-05 13:02 ` [PATCH v2 08/11] nested vmx: enable "Virtualize APIC accesses" feature for L1 VMM Dongxiao Xu
2012-12-05 13:02 ` [PATCH v2 09/11] nested vmx: enable PAUSE and RDPMC exiting " Dongxiao Xu
2012-12-05 13:02 ` [PATCH v2 10/11] nested vmx: fix interrupt delivery to L2 guest Dongxiao Xu
2012-12-05 13:02 ` [PATCH v2 11/11] nested vmx: check host ability when intercept MSR read Dongxiao Xu
2012-12-05 16:33 ` [PATCH v2 00/11] nested vmx: bug fixes and feature enabling Jan Beulich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).