- c36b715 KVM: x86/mmu: Avoid an extra memslot lookup in try_async_pf() for L2 by Paolo Bonzini · 4 years, 9 months ago
- c583eed KVM: x86/mmu: Set @writable to false for non-visible accesses by L2 by Sean Christopherson · 4 years, 9 months ago
- 8791585 KVM: VMX: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags by Sean Christopherson · 4 years, 9 months ago
- 5addc23 KVM: VMX: Cache vmcs.EXIT_QUALIFICATION using arch avail_reg flags by Sean Christopherson · 4 years, 9 months ago
- ec0241f KVM: nVMX: Drop manual clearing of segment cache on nested VMCS switch by Sean Christopherson · 4 years, 9 months ago
- e5d03de KVM: nVMX: Reset register cache (available and dirty masks) on VMCS switch by Sean Christopherson · 4 years, 9 months ago
- 9932b49 KVM: nVMX: Invoke ept_save_pdptrs() if and only if PAE paging is enabled by Sean Christopherson · 4 years, 9 months ago
- 4dcefa3 KVM: nVMX: Rename exit_reason to vm_exit_reason for nested VM-Exit by Sean Christopherson · 4 years, 9 months ago
- 2a78338 KVM: nVMX: Cast exit_reason to u16 to check for nested EXTERNAL_INTERRUPT by Sean Christopherson · 4 years, 9 months ago
- f47baae KVM: nVMX: Pull exit_reason from vcpu_vmx in nested_vmx_reflect_vmexit() by Sean Christopherson · 4 years, 9 months ago
- 1d28306 KVM: nVMX: Drop a superfluous WARN on reflecting EXTERNAL_INTERRUPT by Sean Christopherson · 4 years, 9 months ago
- 2c1f332 KVM: nVMX: Split VM-Exit reflection logic into L0 vs. L1 wants by Sean Christopherson · 4 years, 9 months ago
- 236871b KVM: nVMX: Move nested VM-Exit tracepoint into nested_vmx_reflect_vmexit() by Sean Christopherson · 4 years, 9 months ago
- fbdd502 KVM: nVMX: Move VM-Fail check out of nested_vmx_exit_reflected() by Sean Christopherson · 4 years, 9 months ago
- 7b7bd87 KVM: nVMX: Uninline nested_vmx_reflect_vmexit(), i.e. move it to nested.c by Sean Christopherson · 4 years, 9 months ago
- 789afc5 KVM: nVMX: Move reflection check into nested_vmx_reflect_vmexit() by Sean Christopherson · 4 years, 9 months ago
- 812756a kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place by Emanuele Giuseppe Esposito · 4 years, 9 months ago
- 63d0434 KVM: x86: move kvm_create_vcpu_debugfs after last failure point by Paolo Bonzini · 4 years, 10 months ago
- 1c164cb KVM: SVM: Use do_machine_check to pass MCE to the host by Uros Bizjak · 4 years, 9 months ago
- be100ef KVM: VMX: Clean cr3/pgd handling in vmx_load_mmu_pgd() by Sean Christopherson · 4 years, 10 months ago
- be01e8e KVM: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code by Sean Christopherson · 4 years, 10 months ago
- ce8fe7b KVM: nVMX: Free only the affected contexts when emulating INVEPT by Sean Christopherson · 4 years, 10 months ago
- 9805c5f KVM: nVMX: Don't flush TLB on nested VMX transition by Sean Christopherson · 4 years, 10 months ago
- 41fab65e KVM: nVMX: Skip MMU sync on nested VMX transition when possible by Sean Christopherson · 4 years, 10 months ago
- 71fe701 KVM: x86/mmu: Add module param to force TLB flush on root reuse by Sean Christopherson · 4 years, 10 months ago
- 4a632ac KVM: x86/mmu: Add separate override for MMU sync during fast CR3 switch by Sean Christopherson · 4 years, 10 months ago
- b869855 KVM: x86/mmu: Move fast_cr3_switch() side effects to __kvm_mmu_new_cr3() by Sean Christopherson · 4 years, 10 months ago
- 4de1f9d KVM: VMX: Don't reload APIC access page if its control is disabled by Sean Christopherson · 4 years, 10 months ago
- a4148b7 KVM: VMX: Retrieve APIC access page HPA only when necessary by Sean Christopherson · 4 years, 10 months ago
- 1196cb9 KVM: nVMX: Reload APIC access page on nested VM-Exit only if necessary by Sean Christopherson · 4 years, 10 months ago
- c51e1ff KVM: nVMX: Selectively use TLB_FLUSH_CURRENT for nested VM-Enter/VM-Exit by Sean Christopherson · 4 years, 10 months ago
- 8c8560b KVM: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specific flushes by Sean Christopherson · 4 years, 10 months ago
- eeeb4f6 KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID by Sean Christopherson · 4 years, 10 months ago
- 50b265a KVM: nVMX: Add helper to handle TLB flushes on nested VM-Enter/VM-Exit by Sean Christopherson · 4 years, 10 months ago
- 7780938 KVM: x86: Rename ->tlb_flush() to ->tlb_flush_all() by Sean Christopherson · 4 years, 10 months ago
- 4a41e43 KVM: SVM: Document the ASID logic in svm_flush_tlb() by Sean Christopherson · 4 years, 10 months ago
- 33d19ec KVM: VMX: Introduce vmx_flush_tlb_current() by Sean Christopherson · 4 years, 10 months ago
- 25d8b84 KVM: nVMX: Move nested_get_vpid02() to vmx/nested.h by Sean Christopherson · 4 years, 10 months ago
- 5058b69 KVM: VMX: Move vmx_flush_tlb() to vmx.c by Sean Christopherson · 4 years, 10 months ago
- 72b3832 KVM: SVM: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() by Sean Christopherson · 4 years, 10 months ago
- f55ac30 KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() by Sean Christopherson · 4 years, 10 months ago
- ad104b5 KVM: VMX: Clean up vmx_flush_tlb_gva() by Sean Christopherson · 4 years, 10 months ago
- 0baedd7 KVM: x86: make Hyper-V PV TLB flush use tlb_flush_guest() by Vitaly Kuznetsov · 4 years, 10 months ago
- e64419d KVM: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook by Sean Christopherson · 4 years, 10 months ago
- bc41d0c KVM: nVMX: Use vpid_sync_vcpu_addr() to emulate INVVPID with address by Sean Christopherson · 4 years, 10 months ago
- ca431c0 KVM: VMX: Drop redundant capability checks in low level INVVPID helpers by Sean Christopherson · 4 years, 10 months ago
- ab4b359 KVM: VMX: Handle INVVPID fallback logic in vpid_sync_vcpu_addr() by Sean Christopherson · 4 years, 10 months ago
- 8a8b097 KVM: VMX: Move vpid_sync_vcpu_addr() down a few lines by Sean Christopherson · 4 years, 10 months ago
- 446ace4 KVM: VMX: Use vpid_sync_context() directly when possible by Sean Christopherson · 4 years, 10 months ago
- c746b3a KVM: VMX: Skip global INVVPID fallback if vpid==0 in vpid_sync_context() by Sean Christopherson · 4 years, 10 months ago
- ee1fa20 KVM: x86: Sync SPTEs when injecting page/EPT fault into L1 by Junaid Shahid · 4 years, 10 months ago
- 0cd665b KVM: x86: cleanup kvm_inject_emulated_page_fault by Paolo Bonzini · 4 years, 10 months ago
- 5efac07 KVM: x86: introduce kvm_mmu_invalidate_gva by Paolo Bonzini · 4 years, 10 months ago
- 53b3d8e KVM: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) by Sean Christopherson · 4 years, 10 months ago
- d6e3f83 KVM: nVMX: Invalidate all roots when emulating INVVPID without EPT by Junaid Shahid · 4 years, 10 months ago
- f8aa7e3 KVM: nVMX: Invalidate all EPTP contexts when emulating INVEPT for L1 by Sean Christopherson · 4 years, 10 months ago
- eed0030 KVM: nVMX: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT) by Sean Christopherson · 4 years, 10 months ago
- e8eff28 KVM: VMX: Flush all EPTP/VPID contexts on remote TLB flush by Sean Christopherson · 4 years, 10 months ago
- 909e0ab selftests: kvm: Add testcase for creating max number of memslots by Wainer dos Santos Moschetta · 4 years, 9 months ago
- 5b4f758 KVM: selftests: Make set_memory_region_test common to all architectures by Sean Christopherson · 4 years, 9 months ago
- 8cc2dd6 KVM: selftests: Add "zero" testcase to set_memory_region_test by Sean Christopherson · 4 years, 9 months ago
- 4cd94d1 selftests: kvm: Add vm_get_fd() in kvm_util by Wainer dos Santos Moschetta · 4 years, 9 months ago
- 8fb38f0 KVM: selftests: Add "delete" testcase to set_memory_region_test by Sean Christopherson · 4 years, 9 months ago
- 8a0639f KVM: sefltests: Add explicit synchronization to move mem region test by Sean Christopherson · 4 years, 9 months ago
- 3e6b941 KVM: selftests: Add GUEST_ASSERT variants to pass values to host by Sean Christopherson · 4 years, 9 months ago
- 8c996e4 KVM: selftests: Add util to delete memory region by Sean Christopherson · 4 years, 9 months ago
- 4d9bba9 KVM: selftests: Use kernel's list instead of homebrewed replacement by Sean Christopherson · 4 years, 9 months ago
- 238022f KVM: selftests: Take vcpu pointer instead of id in vm_vcpu_rm() by Sean Christopherson · 4 years, 9 months ago
- 43d05de KVM: pass through CPUID(0x80000006) by Eric Northup · 4 years, 9 months ago
- 24647e0 KVM: x86: Return updated timer current count register from KVM_GET_LAPIC by Peter Shier · 6 years ago
- 788109c KVM: remove redundant assignment to variable r by Colin Ian King · 4 years, 9 months ago
- 56a87e5 KVM: SVM: Fix __svm_vcpu_run declaration. by Uros Bizjak · 4 years, 9 months ago
- b61f62d KVM: SVM: Do not setup frame pointer in __svm_vcpu_run by Uros Bizjak · 4 years, 9 months ago
- b2bce0a KVM: SVM: Fix build error due to missing release_pages() include by Borislav Petkov · 4 years, 9 months ago
- b4fd630 KVM: SVM: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD by Uros Bizjak · 4 years, 9 months ago
- 69c0975 kvm: nVMX: match comment with return type for nested_vmx_exit_reflected by Oliver Upton · 4 years, 9 months ago
- b045ae9 kvm: nVMX: reflect MTF VM-exits if injected by L1 by Oliver Upton · 4 years, 9 months ago
- 97daa02 KVM: s390: Return last valid slot if approx index is out-of-bounds by Sean Christopherson · 4 years, 9 months ago
- b6467ab KVM: Check validity of resolved slot when searching memslots by Sean Christopherson · 4 years, 9 months ago
- fb56baa KVM: VMX: Enable machine check support for 32bit targets by Uros Bizjak · 4 years, 9 months ago
- f14eec0 KVM: SVM: move more vmentry code to assembly by Paolo Bonzini · 4 years, 9 months ago
- 9ef1530 KVM: SVM: fix compilation with modular PSP and non-modular KVM by Paolo Bonzini · 4 years, 9 months ago
- dbef280 KVM: VMX: fix crash cleanup when KVM wasn't used by Vitaly Kuznetsov · 4 years, 10 months ago
- 4064a4c KVM: X86: Filter out the broadcast dest for IPI fastpath by Wanpeng Li · 4 years, 10 months ago
- 1b0c58a Merge tag 'kvm-s390-master-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD by Paolo Bonzini · 4 years, 9 months ago
- 1493e0f KVM: s390: vsie: Fix possible race when shadowing region 3 tables by David Hildenbrand · 4 years, 10 months ago
- 4d4cee9 KVM: s390: vsie: Fix delivery of addressing exceptions by David Hildenbrand · 4 years, 10 months ago
- a1d032a KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checks by David Hildenbrand · 4 years, 10 months ago
- 5c8beb4 KVM: nVMX: don't clear mtf_pending when nested events are blocked by Oliver Upton · 4 years, 9 months ago
- da7e423 KVM: VMX: Remove unnecessary exception trampoline in vmx_vmenter by Uros Bizjak · 4 years, 9 months ago
- 199cd1d KVM: SVM: Split svm_vcpu_run inline assembly to separate file by Uros Bizjak · 4 years, 10 months ago
- eaf7826 KVM: SVM: Move SEV code to separate file by Joerg Roedel · 4 years, 10 months ago
- ef0f649 KVM: SVM: Move AVIC code to separate file by Joerg Roedel · 4 years, 10 months ago
- 883b0a9 KVM: SVM: Move Nested SVM Implementation to nested.c by Joerg Roedel · 4 years, 10 months ago
- 46a010d kVM SVM: Move SVM related files to own sub-directory by Joerg Roedel · 4 years, 10 months ago
- 8c1b724 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 10 months ago
- f14a953 Merge tag 'x86-urgent-2020-04-02' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 10 months ago
- 7f21831 Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity by Linus Torvalds · 4 years, 10 months ago
- 6cad420c Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 10 months ago
- 7be9713 Merge tag 'xfs-5.7-merge-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 4 years, 10 months ago