Skip to content

KVM: nVMX: Small fixes improving emulation accuracy

Jan Kiszka kvm 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5KVM: nVMX: Fix returned value of MSR_IA32_VMX_PROCBASED_CTLSarch/x86/include/asm/vmx.h arch/x86/kvm/vmx.c+6 -20 replies
2/5KVM: nVMX: Advertise support for MSR_IA32_VMX_TRUE_*_CTLSarch/x86/include/uapi/asm/msr-index.h arch/x86/kvm/vmx.c+3 -110 replies
3/5KVM: nVMX: Allow to disable CR3 access interceptionarch/x86/kvm/vmx.c+10 -10 replies
4/5KVM: nVMX: Allow to disable VM_{ENTRY_LOAD,EXIT_SAVE}_DEBUG_CONTROLSarch/x86/kvm/vmx.c+38 -61 reply
5/5KVM: nVMX: Fix returned value of MSR_IA32_VMX_VMCS_ENUMarch/x86/kvm/vmx.c+1 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/5] KVM: nVMX: Small fixes improving emulation accuracy

Nothing critical, but it further improves emulation accuracy, specifically helpful when analyzing guest bugs...

Corresponding kvm-unit-tests will be provided.

Jan Kiszka (5):
KVM: nVMX: Fix returned value of MSR_IA32_VMX_PROCBASED_CTLS
KVM: nVMX: Advertise support for MSR_IA32_VMX_TRUE_*_CTLS
KVM: nVMX: Allow to disable CR3 access interception
KVM: nVMX: Allow to disable VM_{ENTRY_LOAD,EXIT_SAVE}_DEBUG_CONTROLS
KVM: nVMX: Fix returned value of MSR_IA32_VMX_VMCS_ENUM

 arch/x86/include/asm/vmx.h            |  3 ++
 arch/x86/include/uapi/asm/msr-index.h |  1 +
 arch/x86/kvm/vmx.c                    | 75 +++++++++++++++++++++++++----------
 3 files changed, 58 insertions(+), 21 deletions(-)
Signature · 1 line
1.8.1.1.298.ge7eed54