- fcfe1ba KVM: stats: Support binary stats retrieval for a VM by Jing Zhang · 3 years, 6 months ago
- cb082bf KVM: stats: Add fd-based API to read binary stats data by Jing Zhang · 3 years, 6 months ago
- 0193cc9 KVM: stats: Separate generic stats from architecture specific ones by Jing Zhang · 3 years, 6 months ago
- 6c6e166 KVM: x86/mmu: Don't WARN on a NULL shadow page in TDP MMU check by Sean Christopherson · 3 years, 6 months ago
- ef6a74b KVM: sefltests: Add x86-64 test to verify MMU reacts to CPUID updates by Sean Christopherson · 3 years, 6 months ago
- ad5f16e KVM: selftests: Add hugepage support for x86-64 by Sean Christopherson · 3 years, 6 months ago
- b007e90 KVM: selftests: Genericize upper level page table entry struct by Sean Christopherson · 3 years, 6 months ago
- f681d68 KVM: selftests: Add PTE helper for x86-64 in preparation for hugepages by Sean Christopherson · 3 years, 6 months ago
- 6d96ca6 KVM: selftests: Rename x86's page table "address" to "pfn" by Sean Christopherson · 3 years, 6 months ago
- cce0c23 KVM: selftests: Add wrapper to allocate page table page by Sean Christopherson · 3 years, 6 months ago
- 444d084 KVM: selftests: Unconditionally allocate EPT tables in memslot 0 by Sean Christopherson · 3 years, 6 months ago
- 4307af7 KVM: selftests: Unconditionally use memslot '0' for page table allocations by Sean Christopherson · 3 years, 6 months ago
- a75a895 KVM: selftests: Unconditionally use memslot 0 for vaddr allocations by Sean Christopherson · 3 years, 6 months ago
- 408633c KVM: selftests: Use "standard" min virtual address for CPUID test alloc by Sean Christopherson · 3 years, 6 months ago
- 233446c KVM: selftests: Use alloc page helper for xAPIC IPI test by Sean Christopherson · 3 years, 6 months ago
- 5ae4d87 KVM: selftests: Use alloc_page helper for x86-64's GDT/IDT/TSS allocations by Sean Christopherson · 3 years, 6 months ago
- 106a2e7 KVM: selftests: Lower the min virtual address for misc page allocations by Sean Christopherson · 3 years, 6 months ago
- a9db960 KVM: selftests: Add helpers to allocate N pages of virtual memory by Sean Christopherson · 3 years, 6 months ago
- 95be370 KVM: selftests: Use "standard" min virtual address for Hyper-V pages by Sean Christopherson · 3 years, 6 months ago
- 1dcd1c5 KVM: selftests: Unconditionally use memslot 0 for x86's GDT/TSS setup by Sean Christopherson · 3 years, 6 months ago
- 7a4f1a75 KVM: selftests: Unconditionally use memslot 0 when loading elf binary by Sean Christopherson · 3 years, 6 months ago
- 96d41cf KVM: selftests: Zero out the correct page in the Hyper-V features test by Sean Christopherson · 3 years, 6 months ago
- ecc3a92 KVM: selftests: Remove errant asm/barrier.h include to fix arm64 build by Sean Christopherson · 3 years, 6 months ago
- b33bb78 KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 by Sean Christopherson · 3 years, 6 months ago
- 31c6565 KVM: x86/mmu: Fix uninitialized boolean variable flush by Colin Ian King · 3 years, 6 months ago
- e5830fb KVM: selftests: fix triple fault if ept=0 in dirty_log_test by Hou Wenlong · 3 years, 6 months ago
- 18f63b1 KVM: x86: Print CPU of last attempted VM-entry when dumping VMCS/VMCB by Jim Mattson · 3 years, 6 months ago
- c3ab0e2 Merge branch 'topic/ppc-kvm' of https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux into HEAD by Paolo Bonzini · 3 years, 6 months ago
- 51696f3 KVM: PPC: Book3S HV: Workaround high stack usage with clang by Nathan Chancellor · 3 years, 6 months ago
- 8146808 KVM: PPC: Book3S HV: Use H_RPT_INVALIDATE in nested KVM by Bharata B Rao · 3 years, 6 months ago
- b87cc11 KVM: PPC: Book3S HV: Add KVM_CAP_PPC_RPT_INVALIDATE capability by Bharata B Rao · 3 years, 6 months ago
- 53324b5 KVM: PPC: Book3S HV: Nested support in H_RPT_INVALIDATE by Bharata B Rao · 3 years, 6 months ago
- ba1f824 KVM: nVMX: Dynamically compute max VMCS index for vmcs12 by Sean Christopherson · 3 years, 6 months ago
- 5140bc7 KVM: VMX: Skip #PF(RSVD) intercepts when emulating smaller maxphyaddr by Jim Mattson · 3 years, 6 months ago
- f0c6fbb KVM: PPC: Book3S HV: Add support for H_RPT_INVALIDATE by Bharata B Rao · 3 years, 6 months ago
- d6265cb powerpc/book3s64/radix: Add H_RPT_INVALIDATE pgsize encodings to mmu_psize_def by Bharata B Rao · 3 years, 6 months ago
- f09216a KVM: PPC: Book3S HV: Fix comments of H_RPT_INVALIDATE arguments by Aneesh Kumar K.V · 3 years, 6 months ago
- 77bbbc0 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors by Suraj Jitindar Singh · 3 years, 7 months ago
- 0485cf8 KVM: x86/mmu: Remove redundant root_hpa checks by David Matlack · 3 years, 6 months ago
- 63c0cac KVM: x86/mmu: Refactor is_tdp_mmu_root into is_tdp_mmu by David Matlack · 3 years, 6 months ago
- 0b873fd KVM: x86/mmu: Remove redundant is_tdp_mmu_enabled check by David Matlack · 3 years, 6 months ago
- aa23c0a KVM: x86/mmu: Remove redundant is_tdp_mmu_root check by David Matlack · 3 years, 6 months ago
- c62efff KVM: x86: Stub out is_tdp_mmu_root on 32-bit hosts by Paolo Bonzini · 3 years, 6 months ago
- 8bbed95 KVM: x86: WARN and reject loading KVM if NX is supported but not enabled by Sean Christopherson · 3 years, 7 months ago
- b26a71a KVM: SVM: Refuse to load kvm_amd if NX support is not available by Sean Christopherson · 3 years, 7 months ago
- 23f079c KVM: VMX: Refuse to load kvm_intel if EPT and NX are disabled by Sean Christopherson · 3 years, 7 months ago
- f1b8325 KVM: x86/mmu: Fix TDP MMU page table level by Kai Huang · 3 years, 7 months ago
- 857f847 KVM: x86/mmu: Fix pf_fixed count in tdp_mmu_map_handle_target_level() by Kai Huang · 3 years, 7 months ago
- 57a3e96 KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() by Kai Huang · 3 years, 7 months ago
- 2735886 KVM: LAPIC: Keep stored TMCCT register value 0 after KVM_SET_LAPIC by Wanpeng Li · 3 years, 7 months ago
- 0dbb112 KVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercall by Ashish Kalra · 3 years, 7 months ago
- e3cb6fa KVM: switch per-VM stats to u64 by Paolo Bonzini · 3 years, 7 months ago
- ade74e1 KVM: x86/mmu: Grab nx_lpage_splits as an unsigned long before division by Sean Christopherson · 3 years, 7 months ago
- bca66db KVM: x86: Check for pending interrupts when APICv is getting disabled by Vitaly Kuznetsov · 3 years, 7 months ago
- c5ffd40 KVM: nVMX: Drop redundant checks on vmcs12 in EPTP switching emulation by Sean Christopherson · 3 years, 7 months ago
- 546e839 KVM: nVMX: WARN if subtly-impossible VMFUNC conditions occur by Sean Christopherson · 3 years, 7 months ago
- c906066 KVM: x86: Drop pointless @reset_roots from kvm_init_mmu() by Sean Christopherson · 3 years, 7 months ago
- e62f1aa KVM: x86: Defer MMU sync on PCID invalidation by Sean Christopherson · 3 years, 7 months ago
- 39353ab KVM: nVMX: Use fast PGD switch when emulating VMFUNC[EPTP_SWITCH] by Sean Christopherson · 3 years, 7 months ago
- 28f28d4 KVM: x86: Use KVM_REQ_TLB_FLUSH_GUEST to handle INVPCID(ALL) emulation by Sean Christopherson · 3 years, 7 months ago
- 25b62c6 KVM: nVMX: Free only guest_mode (L2) roots on INVVPID w/o EPT by Sean Christopherson · 3 years, 7 months ago
- 50a4179 KVM: nVMX: Consolidate VM-Enter/VM-Exit TLB flush and MMU sync logic by Sean Christopherson · 3 years, 7 months ago
- b512910 KVM: x86: Drop skip MMU sync and TLB flush params from "new PGD" helpers by Sean Christopherson · 3 years, 7 months ago
- d2e5601 KVM: nSVM: Move TLB flushing logic (or lack thereof) to dedicated helper by Sean Christopherson · 3 years, 7 months ago
- 415b1a0 KVM: x86: Uncondtionally skip MMU sync/TLB flush in MOV CR3's PGD switch by Sean Christopherson · 3 years, 7 months ago
- 21823fb KVM: x86: Invalidate all PGDs for the current PCID on MOV CR3 w/ flush by Sean Christopherson · 3 years, 7 months ago
- 272b0a9 KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch by Sean Christopherson · 3 years, 7 months ago
- 0e75225 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap by Sean Christopherson · 3 years, 7 months ago
- 07ffaf3 KVM: nVMX: Sync all PGDs on nested transition with shadow paging by Sean Christopherson · 3 years, 7 months ago
- 8f7663c KVM: selftests: evmcs_test: Test that KVM_STATE_NESTED_EVMCS is never lost by Vitaly Kuznetsov · 3 years, 7 months ago
- 8629b62 KVM: nVMX: Request to sync eVMCS from VMCS12 after migration by Vitaly Kuznetsov · 3 years, 7 months ago
- dc31338 KVM: nVMX: Reset eVMCS clean fields data from prepare_vmcs02() by Vitaly Kuznetsov · 3 years, 7 months ago
- b7685cf KVM: nVMX: Force enlightened VMCS sync from nested_vmx_failValid() by Vitaly Kuznetsov · 3 years, 7 months ago
- d6bf71a KVM: nVMX: Ignore 'hv_clean_fields' data when eVMCS data is copied in vmx_get_nested_state() by Vitaly Kuznetsov · 3 years, 7 months ago
- 3b19b81 KVM: nVMX: Release enlightened VMCS on VMCLEAR by Vitaly Kuznetsov · 3 years, 7 months ago
- 2784996 KVM: nVMX: Introduce 'EVMPTR_MAP_PENDING' post-migration state by Vitaly Kuznetsov · 3 years, 7 months ago
- 25641ca KVM: nVMX: Make copy_vmcs12_to_enlightened()/copy_enlightened_to_vmcs12() return 'void' by Vitaly Kuznetsov · 3 years, 7 months ago
- 0276171 KVM: nVMX: Release eVMCS when enlightened VMENTRY was disabled by Vitaly Kuznetsov · 3 years, 7 months ago
- 6a789ca KVM: nVMX: Don't set 'dirty_vmcs12' flag on enlightened VMPTRLD by Vitaly Kuznetsov · 3 years, 7 months ago
- 1e9dfbd KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use by Vitaly Kuznetsov · 3 years, 7 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, 7 months ago
- d504df3 KVM: selftests: Move evmcs.h to x86_64/ by Vitaly Kuznetsov · 3 years, 7 months ago
- 75a3f42 KVM: selftests: move Hyper-V MSR definitions to hyperv.h by Vitaly Kuznetsov · 3 years, 7 months ago
- 445caed KVM: x86: hyper-v: Honor HV_X64_EX_PROCESSOR_MASKS_RECOMMENDED bit by Vitaly Kuznetsov · 3 years, 7 months ago
- d264eb3 KVM: x86: hyper-v: Honor HV_X64_CLUSTER_IPI_RECOMMENDED bit by Vitaly Kuznetsov · 3 years, 7 months ago
- bb53ecb KVM: x86: hyper-v: Honor HV_X64_REMOTE_TLB_FLUSH_RECOMMENDED bit by Vitaly Kuznetsov · 3 years, 7 months ago
- a921cf8 KVM: x86: hyper-v: Honor HV_DEBUGGING privilege bit by Vitaly Kuznetsov · 3 years, 7 months ago
- a60b3c5 KVM: x86: hyper-v: Honor HV_SIGNAL_EVENTS privilege bit by Vitaly Kuznetsov · 3 years, 7 months ago
- 4f532b7 KVM: x86: hyper-v: Honor HV_POST_MESSAGES privilege bit by Vitaly Kuznetsov · 3 years, 7 months ago
- 34ef7d7 KVM: x86: hyper-v: Check access to HVCALL_NOTIFY_LONG_SPIN_WAIT hypercall by Vitaly Kuznetsov · 3 years, 7 months ago
- 4ad81a9 KVM: x86: hyper-v: Prepare to check access to Hyper-V hypercalls by Vitaly Kuznetsov · 3 years, 7 months ago
- 1aa8a41 KVM: x86: hyper-v: Honor HV_STIMER_DIRECT_MODE_AVAILABLE privilege bit by Vitaly Kuznetsov · 3 years, 7 months ago