summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-06-203-53/+71
|\
| * KVM: nVMX: reorganize initial steps of vmx_set_nested_statePaolo Bonzini2019-06-201-11/+15
| * KVM: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPTSean Christopherson2019-06-191-6/+10
| * KVM: x86: Modify struct kvm_nested_state to have explicit fields for dataLiran Alon2019-06-192-37/+47
| * KVM: nVMX: use correct clean fields when copying from eVMCSVitaly Kuznetsov2019-06-131-2/+2
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320Thomas Gleixner2019-06-053-38/+3
|/
* KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_IDThomas Huth2019-05-281-0/+3
* KVM: x86: fix return value for reserved EFERPaolo Bonzini2019-05-241-1/+1
* KVM: x86/pmu: do not mask the value that is written to fixed PMUsPaolo Bonzini2019-05-241-5/+8
* KVM: x86/pmu: mask the result of rdpmc according to the width of the countersPaolo Bonzini2019-05-244-13/+15
* x86/kvm/pmu: Set AMD's virt PMU version to 1Borislav Petkov2019-05-241-1/+1
* KVM: x86: do not spam dmesg with VMCS/VMCB dumpsPaolo Bonzini2019-05-242-8/+27
* kvm: Check irqchip mode before assign irqfdPeter Xu2019-05-242-0/+8
* kvm: svm/avic: fix off-by-one in checking host APIC IDSuthikulpanit, Suravee2019-05-241-1/+5
* KVM: LAPIC: Expose per-vCPU timer_advance_ns to userspaceWanpeng Li2019-05-241-0/+18
* KVM: LAPIC: Fix lapic_timer_advance_ns parameter overflowWanpeng Li2019-05-241-1/+1
* kvm: vmx: Fix -Wmissing-prototypes warningsYi Wang2019-05-241-0/+1
* KVM: nVMX: Fix using __this_cpu_read() in preemptible contextWanpeng Li2019-05-241-2/+2
* kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUIDJim Mattson2019-05-241-0/+1
* kvm: x86: Include multiple indices with CPUID leaf 0x8000001dJim Mattson2019-05-241-4/+3
* KVM: nVMX: Clear nested_run_pending if setting nested state failsSean Christopherson2019-05-241-12/+17
* KVM: nVMX: really fix the size checks on KVM_SET_NESTED_STATEPaolo Bonzini2019-05-241-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-05-1715-450/+533
|\
| * Revert "KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU"Sean Christopherson2019-05-151-25/+0
| * kvm: x86: Fix L1TF mitigation for shadow MMUKai Huang2019-05-151-5/+13
| * KVM: nVMX: Disable intercept for FS/GS base MSRs in vmcs02 when possibleSean Christopherson2019-05-151-22/+25
| * kvm: nVMX: Set nested_run_pending in vmx_set_nested_state after checks completeAaron Lewis2019-05-081-4/+6
| * KVM: nVMX: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting ne...Aaron Lewis2019-05-081-3/+3
| * KVM: x86: use direct accessors for RIP and RSPPaolo Bonzini2019-04-304-12/+22
| * KVM: VMX: Use accessors for GPRs outside of dedicated caching logicSean Christopherson2019-04-302-10/+8
| * KVM: x86: Omit caching logic for always-available GPRsSean Christopherson2019-04-306-80/+105
| * kvm, x86: Properly check whether a pfn is an MMIO or notKarimAllah Ahmed2019-04-301-1/+4
| * KVM/nVMX: Use page_address_valid in a few more locationsKarimAllah Ahmed2019-04-301-3/+3
| * KVM/nVMX: Use kvm_vcpu_map for accessing the enlightened VMCSKarimAllah Ahmed2019-04-302-10/+6
| * KVM/nVMX: Use kvm_vcpu_map for accessing the shadow VMCSKarimAllah Ahmed2019-04-301-13/+12
| * KVM/nSVM: Use the new mapping API for mapping guest memoryKarimAllah Ahmed2019-04-301-49/+45
| * KVM/X86: Use kvm_vcpu_map in emulator_cmpxchg_emulatedKarimAllah Ahmed2019-04-301-8/+6
| * KVM/nVMX: Use kvm_vcpu_map when mapping the posted interrupt descriptor tableKarimAllah Ahmed2019-04-302-32/+13
| * KVM/nVMX: Use kvm_vcpu_map when mapping the virtual APIC pageKarimAllah Ahmed2019-04-303-24/+13
| * KVM/nVMX: Use kvm_vcpu_map when mapping the L1 MSR bitmapKarimAllah Ahmed2019-04-302-6/+8
| * X86/nVMX: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memoryKarimAllah Ahmed2019-04-301-8/+7
| * X86/KVM: Handle PFNs outside of kernel reach when touching GPTEsFilippo Sironi2019-04-301-9/+29
| * X86/nVMX: Update the PML table without mapping and unmapping the pageKarimAllah Ahmed2019-04-301-9/+5
| * X86/nVMX: handle_vmon: Read 4 bytes from guest memoryKarimAllah Ahmed2019-04-301-11/+3
| * x86/kvm: Implement HWCR supportBorislav Petkov2019-04-301-5/+29
| * KVM: VMX: Include architectural defs header in capabilities.hSean Christopherson2019-04-301-0/+2
| * KVM: vmx: clean up some debug outputDan Carpenter2019-04-301-2/+2
| * KVM: VMX: Skip delta_tsc shift-and-divide if the dividend is zeroSean Christopherson2019-04-301-3/+2
| * KVM: lapic: Check for a pending timer intr prior to start_hv_timer()Sean Christopherson2019-04-301-3/+5
| * KVM: lapic: Refactor ->set_hv_timer to use an explicit expired paramSean Christopherson2019-04-302-7/+9