Show patches with: Series = KVM: x86: TLB flushing fixes and enhancements       |    State = Action Required       |   32 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,32/32] KVM: nVMX: Free only the affected contexts when emulating INVEPT KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,31/32] KVM: nVMX: Don't flush TLB on nested VM transition with EPT enabled KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,30/32] KVM: x86/mmu: Add module param to force TLB flush on root reuse KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,29/32] KVM: VMX: Don't reload APIC access page if its control is disabled KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,28/32] KVM: VMX: Retrieve APIC access page HPA only when necessary KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,27/32] KVM: nVMX: Reload APIC access page on nested VM-Exit only if necessary KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,26/32] KVM: nVMX: Selectively use TLB_FLUSH_CURRENT for nested VM-Enter/VM-Exit KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,25/32] KVM: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specific flushes KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,24/32] KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,23/32] KVM: nVMX: Add helper to handle TLB flushes on nested VM-Enter/VM-Exit KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,22/32] KVM: x86: Rename ->tlb_flush() to ->tlb_flush_all() KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,21/32] KVM: SVM: Document the ASID logic in svm_flush_tlb() KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,20/32] KVM: VMX: Introduce vmx_flush_tlb_current() KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,19/32] KVM: nVMX: Move nested_get_vpid02() to vmx/nested.h KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,18/32] KVM: VMX: Move vmx_flush_tlb() to vmx.c KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,17/32] KVM: SVM: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,16/32] KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,15/32] KVM: VMX: Clean up vmx_flush_tlb_gva() KVM: x86: TLB flushing fixes and enhancements - 2 - --- 2020-03-17 Sean Christopherson New
[v2,14/32] KVM: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,13/32] KVM: nVMX: Use vpid_sync_vcpu_addr() to emulate INVVPID with address KVM: x86: TLB flushing fixes and enhancements - 2 - --- 2020-03-17 Sean Christopherson New
[v2,12/32] KVM: VMX: Drop redundant capability checks in low level INVVPID helpers KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,11/32] KVM: VMX: Handle INVVPID fallback logic in vpid_sync_vcpu_addr() KVM: x86: TLB flushing fixes and enhancements - 3 - --- 2020-03-17 Sean Christopherson New
[v2,10/32] KVM: VMX: Move vpid_sync_vcpu_addr() down a few lines KVM: x86: TLB flushing fixes and enhancements - 3 - --- 2020-03-17 Sean Christopherson New
[v2,09/32] KVM: VMX: Use vpid_sync_context() directly when possible KVM: x86: TLB flushing fixes and enhancements - 3 - --- 2020-03-17 Sean Christopherson New
[v2,08/32] KVM: VMX: Skip global INVVPID fallback if vpid==0 in vpid_sync_context() KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,07/32] KVM: x86: Sync SPTEs when injecting page/EPT fault into L1 KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,06/32] KVM: x86: Consolidate logic for injecting page faults to L1 KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,05/32] KVM: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,04/32] KVM: nVMX: Invalidate all L2 roots when emulating INVVPID without EPT KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,03/32] KVM: nVMX: Invalidate all EPTP contexts when emulating INVEPT for L1 KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,02/32] KVM: nVMX: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT) KVM: x86: TLB flushing fixes and enhancements - - - --- 2020-03-17 Sean Christopherson New
[v2,01/32] KVM: VMX: Flush all EPTP/VPID contexts on remote TLB flush KVM: x86: TLB flushing fixes and enhancements - 1 - --- 2020-03-17 Sean Christopherson New