- 6a789ca KVM: nVMX: Don't set 'dirty_vmcs12' flag on enlightened VMPTRLD by Vitaly Kuznetsov · 3 years, 8 months ago
- 1e9dfbd KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use by Vitaly Kuznetsov · 3 years, 8 months ago
- 158a48e KVM: x86: avoid loading PDPTRs after migration when possible by Maxim Levitsky · 3 years, 7 months ago
- 6dba940 KVM: x86: Introduce KVM_GET_SREGS2 / KVM_SET_SREGS2 by Maxim Levitsky · 3 years, 7 months ago
- 329675d KVM: x86: introduce kvm_register_clear_available by Maxim Levitsky · 3 years, 7 months ago
- 0f85722 KVM: nVMX: delay loading of PDPTRs to KVM_REQ_GET_NESTED_STATE_PAGES by Maxim Levitsky · 3 years, 7 months ago
- b222b0b KVM: nSVM: refactor the CR3 reload on migration by Maxim Levitsky · 3 years, 7 months ago
- c731315 KVM: x86: Always load PDPTRs on CR3 load for SVM w/o NPT and a PAE guest by Sean Christopherson · 3 years, 7 months ago
- a36dbec6 KVM: nSVM: Drop pointless pdptrs_changed() check on nested transition by Sean Christopherson · 3 years, 7 months ago
- bcb72d0 KVM: nVMX: Drop obsolete (and pointless) pdptrs_changed() check by Sean Christopherson · 3 years, 7 months ago
- e2e1cc1 KVM: selftests: Introduce hyperv_features test by Vitaly Kuznetsov · 3 years, 8 months ago
- d504df3 KVM: selftests: Move evmcs.h to x86_64/ by Vitaly Kuznetsov · 3 years, 8 months ago
- 75a3f42 KVM: selftests: move Hyper-V MSR definitions to hyperv.h by Vitaly Kuznetsov · 3 years, 8 months ago
- 445caed KVM: x86: hyper-v: Honor HV_X64_EX_PROCESSOR_MASKS_RECOMMENDED bit by Vitaly Kuznetsov · 3 years, 8 months ago
- d264eb3 KVM: x86: hyper-v: Honor HV_X64_CLUSTER_IPI_RECOMMENDED bit by Vitaly Kuznetsov · 3 years, 8 months ago
- bb53ecb KVM: x86: hyper-v: Honor HV_X64_REMOTE_TLB_FLUSH_RECOMMENDED bit by Vitaly Kuznetsov · 3 years, 8 months ago
- a921cf8 KVM: x86: hyper-v: Honor HV_DEBUGGING privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- a60b3c5 KVM: x86: hyper-v: Honor HV_SIGNAL_EVENTS privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- 4f532b7 KVM: x86: hyper-v: Honor HV_POST_MESSAGES privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- 34ef7d7 KVM: x86: hyper-v: Check access to HVCALL_NOTIFY_LONG_SPIN_WAIT hypercall by Vitaly Kuznetsov · 3 years, 8 months ago
- 4ad81a9 KVM: x86: hyper-v: Prepare to check access to Hyper-V hypercalls by Vitaly Kuznetsov · 3 years, 8 months ago
- 1aa8a41 KVM: x86: hyper-v: Honor HV_STIMER_DIRECT_MODE_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- d66bfa3 KVM: x86: hyper-v: Inverse the default in hv_check_msr_access() by Vitaly Kuznetsov · 3 years, 8 months ago
- 17b6d51 KVM: x86: hyper-v: Honor HV_FEATURE_DEBUG_MSRS_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- 0a19c89 KVM: x86: hyper-v: Honor HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- 234d01b KVM: x86: hyper-v: Honor HV_ACCESS_REENLIGHTENMENT privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- 9442f3b KVM: x86: hyper-v: Honor HV_ACCESS_FREQUENCY_MSRS privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- 978b574 KVM: x86: hyper-v: Honor HV_MSR_APIC_ACCESS_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- eba60dd KVM: x86: hyper-v: Honor HV_MSR_SYNTIMER_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- 9e2715c KVM: x86: hyper-v: Honor HV_MSR_SYNIC_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- a1ec661 KVM: x86: hyper-v: Honor HV_MSR_REFERENCE_TSC_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- 679008e KVM: x86: hyper-v: Honor HV_MSR_RESET_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- d2ac25d KVM: x86: hyper-v: Honor HV_MSR_VP_INDEX_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- c2b3286 KVM: x86: hyper-v: Honor HV_MSR_TIME_REF_COUNT_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- b80a92f KVM: x86: hyper-v: Honor HV_MSR_VP_RUNTIME_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- 1561c2c KVM: x86: hyper-v: Honor HV_MSR_HYPERCALL_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 8 months ago
- b412800 KVM: x86: hyper-v: Prepare to check access to Hyper-V MSRs by Vitaly Kuznetsov · 3 years, 8 months ago
- 10d7bf1 KVM: x86: hyper-v: Cache guest CPUID leaves determining features availability by Vitaly Kuznetsov · 3 years, 8 months ago
- 644f706 KVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUID by Vitaly Kuznetsov · 3 years, 8 months ago
- f15cdce asm-generic/hyperv: add HV_STATUS_ACCESS_DENIED definition by Vitaly Kuznetsov · 3 years, 8 months ago
- 1183646 KVM: SVM: hyper-v: Direct Virtual Flush support by Vineeth Pillai · 3 years, 8 months ago
- c4327f1 KVM: SVM: hyper-v: Enlightened MSR-Bitmap support by Vineeth Pillai · 3 years, 8 months ago
- 1e0c7d4 KVM: SVM: hyper-v: Remote TLB flush for SVM by Vineeth Pillai · 3 years, 8 months ago
- 59d21d6 KVM: SVM: Software reserved fields by Vineeth Pillai · 3 years, 8 months ago
- 3c86c0d KVM: x86: hyper-v: Move the remote TLB flush logic out of vmx by Vineeth Pillai · 3 years, 8 months ago
- 32431fb hyperv: SVM enlightened TLB flush support flag by Vineeth Pillai · 3 years, 8 months ago
- a6c776a hyperv: Detect Nested virtualization support for SVM by Vineeth Pillai · 3 years, 8 months ago
- d5a0483 KVM: nVMX: nSVM: Add a new VCPU statistic to show if VCPU is in guest mode by Krish Sadhukhan · 3 years, 7 months ago
- b93af02 KVM: nVMX: nSVM: 'nested_run' should count guest-entry attempts that make it to guest code by Krish Sadhukhan · 3 years, 7 months ago
- ecc513e KVM: x86: Drop "pre_" from enter/leave_smm() helpers by Sean Christopherson · 3 years, 7 months ago
- 0128116 KVM: x86: Drop .post_leave_smm(), i.e. the manual post-RSM MMU reset by Sean Christopherson · 3 years, 7 months ago
- 1270e64 KVM: x86: Rename SMM tracepoint to make it reflect reality by Sean Christopherson · 3 years, 7 months ago
- 0d7ee6f KVM: x86: Move "entering SMM" tracepoint into kvm_smm_changed() by Sean Christopherson · 3 years, 7 months ago
- dc87275 KVM: x86: Move (most) SMM hflags modifications into kvm_smm_changed() by Sean Christopherson · 3 years, 7 months ago
- fa75e08 KVM: x86: Invoke kvm_smm_changed() immediately after clearing SMM flag by Sean Christopherson · 3 years, 7 months ago
- edce465 KVM: x86: Replace .set_hflags() with dedicated .exiting_smm() helper by Sean Christopherson · 3 years, 7 months ago
- 25b1722 KVM: x86: Emulate triple fault shutdown if RSM emulation fails by Sean Christopherson · 3 years, 7 months ago
- 4651fc5 KVM: x86: Drop vendor specific functions for APICv/AVIC enablement by Vitaly Kuznetsov · 3 years, 7 months ago
- fdf513e KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC by Vitaly Kuznetsov · 3 years, 7 months ago
- 7d62874 kvm: x86: implement KVM PM-notifier by Sergey Senozhatsky · 3 years, 7 months ago
- 2fdef3a kvm: add PM-notifier by Sergey Senozhatsky · 3 years, 7 months ago
- 768d134 KVM: selftests: Introduce x2APIC register manipulation functions by Jim Mattson · 3 years, 8 months ago
- 4c63c92 KVM: selftests: Hoist APIC functions out of individual tests by Jim Mattson · 3 years, 8 months ago
- 150a282 KVM: selftests: Move APIC definitions into a separate file by Jim Mattson · 3 years, 8 months ago
- 966eefb KVM: nVMX: Disable vmcs02 posted interrupts if vmcs12 PID isn't mappable by Jim Mattson · 3 years, 8 months ago
- 0fe998b KVM: nVMX: Fail on MMIO completion for nested posted interrupts by Jim Mattson · 3 years, 8 months ago
- 4fe09bc KVM: x86: Add a return code to kvm_apic_accept_events by Jim Mattson · 3 years, 8 months ago
- a5f6909 KVM: x86: Add a return code to inject_pending_event by Jim Mattson · 3 years, 8 months ago
- 650293c KVM: nVMX: Add a return code to vmx_complete_nested_posted_interrupt by Jim Mattson · 3 years, 8 months ago
- d82ee28 KVM: x86: Remove guest mode check from kvm_check_nested_events by Jim Mattson · 3 years, 8 months ago
- efe5854 KVM: selftests: x86: Add vmx_nested_tsc_scaling_test by Ilias Stamatis · 3 years, 8 months ago
- d041b5e KVM: nVMX: Enable nested TSC scaling by Ilias Stamatis · 3 years, 8 months ago
- 1ab9287 KVM: X86: Add vendor callbacks for writing the TSC multiplier by Ilias Stamatis · 3 years, 7 months ago
- edcfe54 KVM: X86: Move write_l1_tsc_offset() logic to common code and rename it by Ilias Stamatis · 3 years, 8 months ago
- 83150f2 KVM: X86: Add functions that calculate the nested TSC fields by Ilias Stamatis · 3 years, 8 months ago
- 307a94c KVM: X86: Add functions for retrieving L2 TSC fields from common code by Ilias Stamatis · 3 years, 8 months ago
- 3c0f993 KVM: nVMX: Add a TSC multiplier field in VMCS12 by Ilias Stamatis · 3 years, 8 months ago
- fe3eb50 KVM: X86: Add a ratio parameter to kvm_scale_tsc() by Ilias Stamatis · 3 years, 8 months ago
- 9b399df KVM: X86: Rename kvm_compute_tsc_offset() to kvm_compute_l1_tsc_offset() by Ilias Stamatis · 3 years, 8 months ago
- 805d705 KVM: X86: Store L1's TSC scaling ratio in 'struct kvm_vcpu_arch' by Ilias Stamatis · 3 years, 8 months ago
- 605a140 math64.h: Add mul_s64_u64_shr() by Ilias Stamatis · 3 years, 8 months ago
- d501f74 KVM: x86/mmu: Lazily allocate memslot rmaps by Ben Gardon · 3 years, 8 months ago
- e220971 KVM: x86/mmu: Skip rmap operations if rmaps not allocated by Ben Gardon · 3 years, 8 months ago
- a255740 KVM: x86/mmu: Add a field to control memslot rmap allocation by Ben Gardon · 3 years, 8 months ago
- b10a038 KVM: mmu: Add slots_arch_lock for memslot arch fields by Ben Gardon · 3 years, 8 months ago
- ddc12f2 KVM: mmu: Refactor memslot copy by Ben Gardon · 3 years, 8 months ago
- 56dd101 KVM: x86/mmu: Factor out allocating memslot rmap by Ben Gardon · 3 years, 8 months ago
- c9b929b KVM: x86/mmu: Deduplicate rmap freeing by Ben Gardon · 3 years, 8 months ago
- 8921291 KVM: x86: Do not write protect huge page in initially-all-set mode by Keqian Zhu · 3 years, 9 months ago
- 3ad9356 KVM: x86: Support write protecting only large pages by Keqian Zhu · 3 years, 9 months ago
- d8f5537 KVM: hyper-v: Advertise support for fast XMM hypercalls by Siddharth Chandrasekaran · 3 years, 8 months ago
- 5974565 KVM: x86: kvm_hv_flush_tlb use inputs from XMM registers by Siddharth Chandrasekaran · 3 years, 8 months ago
- bd38b32 KVM: hyper-v: Collect hypercall params into struct by Siddharth Chandrasekaran · 3 years, 8 months ago
- 43e5146 KVM: x86: Move FPU register accessors into fpu.h by Siddharth Chandrasekaran · 3 years, 8 months ago
- a9d6496 KVM: x86/mmu: Make is_nx_huge_page_enabled an inline function by Shaokun Zhang · 3 years, 8 months ago
- d8ac05e KVM: selftests: Fix kvm_check_cap() assertion by Fuad Tabba · 3 years, 7 months ago
- 654430ef KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU by Sean Christopherson · 3 years, 7 months ago
- dfdc0a7 KVM: X86: Fix x86_emulator slab cache leak by Wanpeng Li · 3 years, 7 months ago
- 934002c KVM: SVM: Call SEV Guest Decommission if ASID binding fails by Alper Gun · 3 years, 7 months ago
- 78fcb2c KVM: x86: Immediately reset the MMU context when the SMM flag is cleared by Sean Christopherson · 3 years, 7 months ago