Skip to content

VMX EPT misconfigurtion handler

Marcelo Tosatti kvm 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5KVM: VMX: more MSR_IA32_VMX_EPT_VPID_CAP capability bitsarch/x86/include/asm/vmx.h arch/x86/kvm/vmx.c+27 -00 replies
1/5KVM: VMX: more MSR_IA32_VMX_EPT_VPID_CAP capability bitsarch/x86/include/asm/vmx.h arch/x86/kvm/vmx.c+27 -00 replies
1/5KVM: VMX: more MSR_IA32_VMX_EPT_VPID_CAP capability bitsarch/x86/include/asm/vmx.h arch/x86/kvm/vmx.c+27 -00 replies
2/5KVM: MMU: make for_each_shadow_entry aware of largepagesarch/x86/kvm/mmu.c+5 -04 replies
2/5KVM: MMU: make for_each_shadow_entry aware of largepagesarch/x86/kvm/mmu.c+5 -00 replies
2/5KVM: MMU: make for_each_shadow_entry aware of largepagesarch/x86/kvm/mmu.c+5 -00 replies
3/5KVM: MMU: add kvm_mmu_shadow_walk helperarch/x86/kvm/mmu.c arch/x86/kvm/mmu.h+28 -07 replies
3/5KVM: MMU: add kvm_mmu_get_spte_hierarchy helperarch/x86/kvm/mmu.c arch/x86/kvm/mmu.h+20 -03 replies
3/5KVM: MMU: add kvm_mmu_get_spte_hierarchy helperarch/x86/kvm/mmu.c arch/x86/kvm/mmu.h+20 -00 replies
4/5KVM: VMX: EPT misconfiguration handlerarch/x86/kvm/vmx.c+96 -10 replies
4/5KVM: VMX: EPT misconfiguration handlerarch/x86/kvm/vmx.c+86 -10 replies
4/5KVM: VMX: EPT misconfiguration handlerarch/x86/kvm/vmx.c+85 -10 replies
5/5KVM: VMX: conditionally disable 2M pagesarch/x86/kvm/vmx.c include/linux/kvm_host.h virt/kvm/kvm_main.c+16 -01 reply
5/5KVM: VMX: conditionally disable 2M pagesarch/x86/kvm/vmx.c include/linux/kvm_host.h virt/kvm/kvm_main.c+16 -20 replies
5/5KVM: VMX: conditionally disable 2M pagesarch/x86/kvm/vmx.c include/linux/kvm_host.h virt/kvm/kvm_main.c+16 -20 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] VMX EPT misconfigurtion handler
Quoted 1 line

From the Intel docs:

An EPT misconfiguration occurs when, in the course of translation a guest-physical address, the logical processor encounters an EPT paging-structure entry that contains an unsupported value.

Handle this event and print useful information for diagnostics.