- bd31fe4 KVM: VMX: Add proper cache tracking for CR0 by Sean Christopherson · 4 years, 8 months ago
- f98c1e7 KVM: VMX: Add proper cache tracking for CR4 by Sean Christopherson · 4 years, 8 months ago
- 1af1bb0 KVM: nVMX: Skip IBPB when temporarily switching between vmcs01 and vmcs02 by Sean Christopherson · 4 years, 8 months ago
- 5c911be KVM: nVMX: Skip IBPB when switching between vmcs01 and vmcs02 by Sean Christopherson · 4 years, 8 months ago
- 1b660b6 KVM: VMX: Split out architectural interrupt/NMI blocking checks by Sean Christopherson · 4 years, 8 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
- 1196cb9 KVM: nVMX: Reload APIC access page on nested VM-Exit only if necessary by Sean Christopherson · 4 years, 9 months ago
- 5058b69 KVM: VMX: Move vmx_flush_tlb() to vmx.c by Sean Christopherson · 4 years, 9 months ago
- f55ac30 KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() by Sean Christopherson · 4 years, 9 months ago
- ca431c0 KVM: VMX: Drop redundant capability checks in low level INVVPID helpers by Sean Christopherson · 4 years, 9 months ago
- e8eff28 KVM: VMX: Flush all EPTP/VPID contexts on remote TLB flush by Sean Christopherson · 4 years, 9 months ago
- 8c1b724 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 9 months ago
- fdf5563 Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 9 months ago
- d260f9e KVM: VMX: Fold loaded_vmcs_init() into alloc_loaded_vmcs() by Sean Christopherson · 4 years, 9 months ago
- 727a7e2 KVM: x86: rename set_cr3 callback and related flags to load_mmu_pgd by Paolo Bonzini · 4 years, 10 months ago
- 9166198 KVM: x86: Move VMX's host_efer to common x86 code by Sean Christopherson · 4 years, 10 months ago
- 2ef7619 KVM: VMX: Add helpers to query Intel PT mode by Sean Christopherson · 4 years, 10 months ago
- 5ef8acb KVM: nVMX: Emulate MTF when performing instruction emulation by Oliver Upton · 5 years ago
- b10c307 x86/cpu: Move prototype for get_umwait_control_msr() to a global location by Benjamin Thiel · 5 years ago
- 32ad73d x86/msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR by Sean Christopherson · 5 years ago
- 7d73710 kvm: vmx: Stop wasting a page for guest_msrs by Jim Mattson · 5 years ago
- 46f4f0a Merge branch 'kvm-tsx-ctrl' into HEAD by Paolo Bonzini · 5 years ago
- 662f1d1 KVM: nVMX: Add support for capturing highest observable L2 TSC by Aaron Lewis · 5 years ago
- 7cfe052 kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS by Aaron Lewis · 5 years ago
- 02d496cf KVM: nVMX: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR by Liran Alon · 5 years ago
- 29881b6 KVM: VMX: Introduce pi_is_pir_empty() helper by Joao Martins · 5 years ago
- 132194f KVM: VMX: Do not change PID.NDST when loading a blocked vCPU by Joao Martins · 5 years ago
- 6e3ba4a KVM: vmx: Emulate MSR IA32_UMWAIT_CONTROL by Tao Xu · 5 years ago
- c5c5d6f KVM: VMX: Change ple_window type to unsigned int by Peter Xu · 5 years ago
- 3af80fe KVM: VMX: Explicitly initialize controls shadow at VMCS allocation by Sean Christopherson · 6 years ago
- ae81d08 KVM: nVMX: Don't reset VMCS controls shadow on VMCS switch by Sean Christopherson · 6 years ago
- 09e226c KVM: nVMX: Shadow VMCS controls on a per-VMCS basis by Sean Christopherson · 6 years ago
- fe7f895d KVM: VMX: Shadow VMCS secondary execution controls by Sean Christopherson · 6 years ago
- 2183f56 KVM: VMX: Shadow VMCS primary execution controls by Sean Christopherson · 6 years ago
- c5f2c76 KVM: VMX: Shadow VMCS pin controls by Sean Christopherson · 6 years ago
- 70f932e KVM: VMX: Add builder macros for shadowing controls by Sean Christopherson · 6 years ago
- c075c3e KVM: nVMX: Use adjusted pin controls for vmcs02 by Sean Christopherson · 6 years ago
- 8ef863e KVM: nVMX: Don't reread VMCS-agnostic state when switching VMCS by Sean Christopherson · 6 years ago
- 13b964a KVM: nVMX: Don't "put" vCPU or host state when switching VMCS by Sean Christopherson · 6 years ago
- b464f57e KVM: VMX: simplify vmx_prepare_switch_to_{guest,host} by Paolo Bonzini · 6 years ago
- 7952d76 KVM: nVMX: Sync rarely accessed guest fields only when needed by Sean Christopherson · 6 years ago
- 3731905ef KVM: nVMX: Use descriptive names for VMCS sync functions and flags by Sean Christopherson · 6 years ago
- 2342080 KVM: VMX: Store the host kernel's IDT base in a global variable by Sean Christopherson · 6 years ago
- 73f624f KVM: x86: move MSR_IA32_POWER_CTL handling to common code by Paolo Bonzini · 6 years ago
- 4d25996 kvm: vmx: Fix -Wmissing-prototypes warnings by Yi Wang · 6 years ago
- dee9c04 KVM/nVMX: Use kvm_vcpu_map for accessing the enlightened VMCS by KarimAllah Ahmed · 6 years ago
- 3278e04 KVM/nVMX: Use kvm_vcpu_map when mapping the posted interrupt descriptor table by KarimAllah Ahmed · 6 years ago
- 96c66e8 KVM/nVMX: Use kvm_vcpu_map when mapping the virtual APIC page by KarimAllah Ahmed · 6 years ago
- 31f0b6c KVM/nVMX: Use kvm_vcpu_map when mapping the L1 MSR bitmap by KarimAllah Ahmed · 6 years ago
- 6c6a2ab KVM: VMX: Nop emulation of MSR_IA32_POWER_CTL by Liran Alon · 6 years ago
- 6909081 KVM: nVMX: allow tests to use bad virtual-APIC page address by Paolo Bonzini · 6 years ago
- 0cf9135 KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts by Sean Christopherson · 6 years ago
- 4183683 kvm: vmx: Add memcg accounting to KVM allocations by Ben Gardon · 6 years ago
- d929359 kvm: vmx: Fix typos in vmentry/vmexit control setting by Yu Zhang · 6 years ago
- 81b0166 KVM: x86: Sync the pending Posted-Interrupts by Luwei Kang · 6 years ago
- c9afc58 KVM: VMX: Pass "launched" directly to the vCPU-run asm blob by Sean Christopherson · 6 years ago
- 5a87816 KVM: nVMX: Cache host_rsp on a per-VMCS basis by Sean Christopherson · 6 years ago
- 453eafb KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines by Sean Christopherson · 6 years ago
- b08c289 KVM: x86: Set intercept for Intel PT MSRs read/write by Chao Peng · 6 years ago
- 2ef444f KVM: x86: Add Intel PT context switch for each vcpu by Chao Peng · 6 years ago
- f99e3da KVM: x86: Add Intel PT virtualization work mode by Chao Peng · 6 years ago
- 7c97fcb KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline by Sean Christopherson · 6 years ago
- 97b7ead KVM: VMX: Expose various getters and setters to nested VMX by Sean Christopherson · 6 years ago
- cf3646e KVM: VMX: Expose misc variables needed for nested VMX by Sean Christopherson · 6 years ago
- 89b0c9f KVM: VMX: Move VMX instruction wrappers to a dedicated header file by Sean Christopherson · 6 years ago
- 8373d25 KVM: VMX: Add vmx.h to hold VMX definitions by Sean Christopherson · 6 years ago