summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Documentation: kvm: fix warningPaolo Bonzini2021-02-091-1/+1
* KVM: x86/xen: Allow reset of Xen attributesDavid Woodhouse2021-02-091-10/+28
* KVM: x86/mmu: Make HVA handler retpoline-friendlyMaciej S. Szmigiero2021-02-092-15/+22
* KVM: x86: hyper-v: Drop hv_vcpu_to_vcpu() helperVitaly Kuznetsov2021-02-091-7/+4
* KVM: x86: hyper-v: Allocate Hyper-V context lazilyVitaly Kuznetsov2021-02-093-18/+26
* KVM: x86: hyper-v: Make Hyper-V emulation enablement conditionalVitaly Kuznetsov2021-02-0910-46/+69
* KVM: x86: hyper-v: Allocate 'struct kvm_vcpu_hv' dynamicallyVitaly Kuznetsov2021-02-094-12/+27
* KVM: x86: hyper-v: Prepare to meet unallocated Hyper-V contextVitaly Kuznetsov2021-02-095-14/+29
* KVM: x86: hyper-v: Always use to_hv_vcpu() accessor to get to 'struct kvm_vcp...Vitaly Kuznetsov2021-02-095-11/+21
* KVM: x86: hyper-v: Stop shadowing global 'current_vcpu' variableVitaly Kuznetsov2021-02-091-6/+5
* KVM: x86: hyper-v: Introduce to_kvm_hv() helperVitaly Kuznetsov2021-02-094-53/+64
* KVM: x86: hyper-v: Rename vcpu_to_hv_syndbg() to to_hv_syndbg()Vitaly Kuznetsov2021-02-092-5/+5
* KVM: x86: hyper-v: Rename vcpu_to_stimer()/stimer_to_vcpu()Vitaly Kuznetsov2021-02-092-21/+21
* KVM: x86: hyper-v: Rename vcpu_to_synic()/synic_to_vcpu()Vitaly Kuznetsov2021-02-094-20/+20
* KVM: x86: hyper-v: Rename vcpu_to_hv_vcpu() to to_hv_vcpu()Vitaly Kuznetsov2021-02-092-14/+14
* KVM: x86: hyper-v: Drop unused kvm_hv_vapic_assist_page_enabled()Vitaly Kuznetsov2021-02-091-5/+0
* selftests: kvm: Properly set Hyper-V CPUIDs in evmcs_testVitaly Kuznetsov2021-02-091-1/+38
* selftests: kvm: Move kvm_get_supported_hv_cpuid() to common codeVitaly Kuznetsov2021-02-093-28/+39
* KVM: Raise the maximum number of user memslotsVitaly Kuznetsov2021-02-096-9/+2
* selftests: kvm: Raise the default timeout to 120 secondsVitaly Kuznetsov2021-02-091-0/+1
* KVM: x86: move kvm_inject_gp up from kvm_set_dr to callersPaolo Bonzini2021-02-093-29/+20
* KVM: x86: reading DR cannot failPaolo Bonzini2021-02-094-9/+7
* KVM: SVM: Remove an unnecessary forward declarationSean Christopherson2021-02-091-2/+0
* KVM: SVM: Move AVIC vCPU kicking snippet to helper functionSean Christopherson2021-02-091-16/+19
* KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64Sean Christopherson2021-02-091-2/+2
* KVM: x86: Remove misleading DR6/DR7 adjustments from RSM emulationSean Christopherson2021-02-091-4/+4
* KVM: x86/xen: Use hva_t for holding hypercall page addressSean Christopherson2021-02-091-2/+6
* KVM: x86/xen: Remove extra unlock in kvm_xen_hvm_set_attr()David Woodhouse2021-02-091-2/+0
* KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped()Sean Christopherson2021-02-091-1/+1
* mm: provide a saner PTE walking API for modulesPaolo Bonzini2021-02-095-13/+47
* KVM: x86: compile out TDP MMU on 32-bit systemsPaolo Bonzini2021-02-086-51/+53
* i915: kvmgt: the KVM mmu_lock is now an rwlockPaolo Bonzini2021-02-081-6/+6
* KVM: x86: Add helper to consolidate "raw" reserved GPA mask calculationsSean Christopherson2021-02-044-9/+20
* KVM: x86/mmu: Add helper to generate mask of reserved HPA bitsSean Christopherson2021-02-041-5/+9
* KVM: x86: Use reserved_gpa_bits to calculate reserved PxE bitsSean Christopherson2021-02-043-59/+58
* KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU modeSean Christopherson2021-02-046-9/+8
* KVM: nSVM: Use common GPA helper to check for illegal CR3Sean Christopherson2021-02-041-1/+1
* KVM: VMX: Use GPA legality helpers to replace open coded equivalentsSean Christopherson2021-02-042-20/+8
* KVM: x86: Add a helper to handle legal GPA with an alignment requirementSean Christopherson2021-02-041-1/+7
* KVM: x86: Add a helper to check for a legal GPASean Christopherson2021-02-041-6/+11
* KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRsSean Christopherson2021-02-041-1/+1
* KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU resetSean Christopherson2021-02-041-0/+1
* KVM: Add documentation for Xen hypercall and shared_info updatesDavid Woodhouse2021-02-041-5/+166
* KVM: x86: declare Xen HVM shared info capability and add test caseDavid Woodhouse2021-02-044-1/+175
* KVM: x86/xen: Add event channel interrupt vector upcallDavid Woodhouse2021-02-046-1/+74
* KVM: x86/xen: register vcpu time info regionJoao Martins2021-02-044-0/+23
* KVM: x86/xen: setup pvclock updatesJoao Martins2021-02-042-15/+21
* KVM: x86/xen: register vcpu infoJoao Martins2021-02-043-1/+29
* KVM: x86/xen: Add KVM_XEN_VCPU_SET_ATTR/KVM_XEN_VCPU_GET_ATTRDavid Woodhouse2021-02-044-0/+65
* KVM: x86/xen: update wallclock regionJoao Martins2021-02-043-8/+43