All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/8] x86/vvmx: various fixes
@ 2018-11-06 12:07 Sergey Dyasli
  2018-11-06 12:07 ` [PATCH v2 1/8] x86/vvmx: introduce nvmx_vcpu_preinit() Sergey Dyasli
                   ` (7 more replies)
  0 siblings, 8 replies; 21+ messages in thread
From: Sergey Dyasli @ 2018-11-06 12:07 UTC (permalink / raw)
  To: xen-devel
  Cc: Sergey Dyasli, Kevin Tian, Wei Liu, Jan Beulich, Andrew Cooper,
	Jun Nakajima

These were found by running nested VMX tests from kvm-unit-tests.

Sergey Dyasli (8):
  x86/vvmx: introduce nvmx_vcpu_preinit()
  x86/nestedhvm: introduce vvmcx_valid()
  x86/vvmx: add VMX_INSN_INVEPT_INVVPID_INVALID_OP errno
  x86/vvmx: correct vmfail() usage for vmptrld and vmclear
  x86/vvmx: add VMX_INSN_VMPTRLD_WITH_VMXON_PTR errno
  x86/vvmx: refactor nvmx_handle_vmclear()
  x86/vvmx: correctly report vvmcs size
  x86/vvmx: fix I/O and MSR bitmaps mapping

 xen/arch/x86/hvm/svm/nestedsvm.c    |   2 +-
 xen/arch/x86/hvm/vmx/vmx.c          |   4 +-
 xen/arch/x86/hvm/vmx/vvmx.c         | 211 ++++++++++++++++++----------
 xen/include/asm-x86/hvm/nestedhvm.h |   5 +
 xen/include/asm-x86/hvm/vmx/vmcs.h  |   3 +
 xen/include/asm-x86/hvm/vmx/vvmx.h  |   1 +
 6 files changed, 150 insertions(+), 76 deletions(-)

-- 
2.17.1


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

end of thread, other threads:[~2018-11-14  5:29 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-06 12:07 [PATCH v2 0/8] x86/vvmx: various fixes Sergey Dyasli
2018-11-06 12:07 ` [PATCH v2 1/8] x86/vvmx: introduce nvmx_vcpu_preinit() Sergey Dyasli
2018-11-07 13:39   ` Andrew Cooper
2018-11-06 12:07 ` [PATCH v2 2/8] x86/nestedhvm: introduce vvmcx_valid() Sergey Dyasli
2018-11-06 14:58   ` Boris Ostrovsky
2018-11-07 13:28   ` Wei Liu
2018-11-14  3:11   ` Tian, Kevin
2018-11-06 12:07 ` [PATCH v2 3/8] x86/vvmx: add VMX_INSN_INVEPT_INVVPID_INVALID_OP errno Sergey Dyasli
2018-11-14  3:12   ` Tian, Kevin
2018-11-06 12:07 ` [PATCH v2 4/8] x86/vvmx: correct vmfail() usage for vmptrld and vmclear Sergey Dyasli
2018-11-14  3:13   ` Tian, Kevin
2018-11-06 12:07 ` [PATCH v2 5/8] x86/vvmx: add VMX_INSN_VMPTRLD_WITH_VMXON_PTR errno Sergey Dyasli
2018-11-06 12:07 ` [PATCH v2 6/8] x86/vvmx: refactor nvmx_handle_vmclear() Sergey Dyasli
2018-11-14  3:15   ` Tian, Kevin
2018-11-06 12:07 ` [PATCH v2 7/8] x86/vvmx: correctly report vvmcs size Sergey Dyasli
2018-11-07 13:28   ` Wei Liu
2018-11-08 10:28     ` Sergey Dyasli
2018-11-09 10:54       ` Wei Liu
2018-11-14  3:17   ` Tian, Kevin
2018-11-06 12:07 ` [PATCH v2 8/8] x86/vvmx: fix I/O and MSR bitmaps mapping Sergey Dyasli
2018-11-14  5:29   ` Tian, Kevin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.