summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* KVM: MMIO: get rid of odd out_err label in kvm_coalesced_mmio_initMiaohe Lin2019-11-151-6/+2
* KVM: VMX: Consume pending LAPIC INIT event when exit on INIT_SIGNALLiran Alon2019-11-151-0/+1
* KVM: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latchedLiran Alon2019-11-153-3/+12
* KVM: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMMLiran Alon2019-11-151-6/+7
* x86: retpolines: eliminate retpoline from msr event handlersAndrea Arcangeli2019-11-151-0/+11
* KVM: retpolines: x86: eliminate retpoline from svm.c exit handlersAndrea Arcangeli2019-11-151-0/+12
* KVM: retpolines: x86: eliminate retpoline from vmx.c exit handlersAndrea Arcangeli2019-11-151-2/+16
* KVM: x86: optimize more exit handlers in vmx.cAndrea Arcangeli2019-11-151-25/+5
* KVM: x86: get rid of odd out jump label in pdptrs_changedMiaohe Lin2019-11-111-5/+2
* KVM: x86: switch KVMCLOCK base to monotonic raw clockMarcelo Tosatti2019-11-021-22/+37
* Merge tag 'kvm-ppc-next-5.5-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2019-11-0122-161/+288
|\
| * KVM: PPC: Book3S HV: Reject mflags=2 (LPCR[AIL]=2) ADDR_TRANS_MODE modeNicholas Piggin2019-10-221-0/+5
| * KVM: PPC: Book3S HV: Implement LPCR[AIL]=3 mode for injected interruptsNicholas Piggin2019-10-221-0/+15
| * KVM: PPC: Book3S HV: Reuse kvmppc_inject_interrupt for async guest deliveryNicholas Piggin2019-10-223-57/+56
| * KVM: PPC: Book3S: Replace reset_msr mmu op with inject_interrupt arch opNicholas Piggin2019-10-228-62/+63
| * KVM: PPC: Book3S: Define and use SRR1_MSR_BITSNicholas Piggin2019-10-223-2/+14
| * KVM: PPC: Book3S HV: XIVE: Allow userspace to set the # of VPsGreg Kurz2019-10-225-2/+36
| * KVM: PPC: Book3S HV: XIVE: Make VP block size configurableGreg Kurz2019-10-223-25/+62
| * KVM: PPC: Book3S HV: XIVE: Compute the VP id in a common helperGreg Kurz2019-10-223-18/+36
| * KVM: PPC: Book3S HV: XIVE: Show VP id in debugfsGreg Kurz2019-10-222-4/+4
| * KVM: PPC: Book3S HV: XIVE: Set kvm->arch.xive when VPs are allocatedGreg Kurz2019-10-222-7/+6
| * KVM: PPC: E500: Replace current->mm by kvm->mmLeonardo Bras2019-10-221-3/+3
| * KVM: PPC: Reduce calls to get current->mm by storing the value locallyLeonardo Bras2019-10-221-5/+6
| * KVM: PPC: Report single stepping capabilityFabiano Rosas2019-10-213-0/+6
* | x86/kvm: Fix -Wmissing-prototypes warningsYi Wang2019-10-251-0/+1
* | KVM: Add separate helper for putting borrowed reference to kvmSean Christopherson2019-10-224-4/+17
* | kvm: tests: Add test to verify MSR_IA32_XSSAaron Lewis2019-10-225-10/+147
* | kvm: svm: Update svm_xsaves_supportedAaron Lewis2019-10-221-1/+1
* | kvm: x86: Move IA32_XSS to kvm_{get,set}_msr_commonAaron Lewis2019-10-222-18/+20
* | KVM: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 codeAaron Lewis2019-10-224-62/+34
* | KVM: VMX: Use wrmsr for switching between guest and host IA32_XSS on IntelAaron Lewis2019-10-221-7/+18
* | KVM: SVM: Use wrmsr for switching between guest and host IA32_XSS on AMDAaron Lewis2019-10-221-0/+23
* | KVM: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loadedAaron Lewis2019-10-222-12/+5
* | KVM: VMX: Fix conditions for guest IA32_XSS supportAaron Lewis2019-10-221-13/+11
* | KVM: x86: Introduce vcpu->arch.xsaves_enabledAaron Lewis2019-10-223-0/+9
* | KVM: VMX: Rename {vmx,nested_vmx}_vcpu_setup()Xiaoyao Li2019-10-223-6/+7
* | KVM: VMX: Initialize vmx->guest_msrs[] right after allocationXiaoyao Li2019-10-221-18/+16
* | KVM: VMX: Remove vmx->hv_deadline_tsc initialization from vmx_vcpu_setup()Xiaoyao Li2019-10-221-1/+0
* | KVM: VMX: Write VPID to vmcs when creating vcpuXiaoyao Li2019-10-221-3/+3
* | KVM: x86/vPMU: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAPLike Xu2019-10-222-11/+6
* | KVM: remove redundant code in kvm_arch_vm_ioctlMiaohe Lin2019-10-221-3/+0
* | kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameterSuthikulpanit, Suravee2019-10-224-5/+5
* | KVM: x86: Fold decache_cr3() into cache_reg()Sean Christopherson2019-10-224-17/+8
* | KVM: x86: Add helpers to test/mark reg availability and dirtinessSean Christopherson2019-10-224-32/+49
* | KVM: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg'Sean Christopherson2019-10-222-4/+2
* | KVM: x86: Add WARNs to detect out-of-bounds register indicesSean Christopherson2019-10-222-8/+10
* | KVM: VMX: Optimize vmx_set_rflags() for unrestricted guestSean Christopherson2019-10-221-2/+9
* | KVM: VMX: Consolidate to_vmx() usage in RFLAGS accessorsSean Christopherson2019-10-221-9/+11
* | KVM: VMX: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-dateSean Christopherson2019-10-221-3/+5
* | KVM: SVM: Reduce WBINVD/DF_FLUSH invocationsTom Lendacky2019-10-221-15/+66