summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
Commit message (Expand)AuthorAgeFilesLines
* kvm: x86: hyperv: avoid livelock in oneshot SynIC timersRoman Kagan2017-07-201-3/+4
* KVM: VMX: Fix invalid guest state detection after task-switch emulationWanpeng Li2017-07-201-5/+10
* x86: add MULTIUSER dependency for KVMArnd Bergmann2017-07-191-1/+1
* KVM: nVMX: Disallow VM-entry in MOV-SS shadowJim Mattson2017-07-191-0/+7
* KVM: nVMX: track NMI blocking state separately for each VMCSPaolo Bonzini2017-07-191-10/+14
* KVM: x86: masking out upper bitsDan Carpenter2017-07-191-2/+2
* kvm: x86: hyperv: make VP_INDEX managed by userspaceRoman Kagan2017-07-143-19/+39
* KVM: async_pf: Let guest support delivery of async_pf from guest modeWanpeng Li2017-07-143-4/+5
* KVM: async_pf: Force a nested vmexit if the injected #PF is async_pfWanpeng Li2017-07-143-10/+32
* KVM: async_pf: Add L1 guest async_pf #PF vmexit handlerWanpeng Li2017-07-144-37/+50
* KVM: x86: Simplify kvm_x86_ops->queue_exception parameter listWanpeng Li2017-07-143-10/+11
* kvm: x86: hyperv: add KVM_CAP_HYPERV_SYNIC2Roman Kagan2017-07-133-6/+16
* KVM: x86: make backwards_tsc_observed a per-VM variableLadi Prosek2017-07-131-4/+2
* KVM: SVM: Enable Virtual VMLOAD VMSAVE featureJanakarajan Natarajan2017-07-121-0/+24
* KVM: SVM: Rename lbr_ctl field in the vmcb control areaJanakarajan Natarajan2017-07-121-5/+5
* KVM: SVM: Prepare for new bit definition in lbr_ctlJanakarajan Natarajan2017-07-121-2/+2
* KVM: SVM: handle singlestep exception when skipping emulated instructionsLadi Prosek2017-07-121-26/+33
* KVM: x86: take slots_lock in kvm_free_pitRadim Krčmář2017-07-121-0/+2
* kvm: vmx: Properly handle machine check during VM-entryJim Mattson2017-07-121-6/+9
* KVM: x86: update master clock before computing kvmclock_offsetRadim Krčmář2017-07-121-1/+7
* kvm: nVMX: Shadow "high" parts of shadowed 64-bit VMCS fieldsJim Mattson2017-07-121-26/+34
* kvm: nVMX: Fix nested_vmx_check_msr_bitmap_controlsJim Mattson2017-07-121-11/+6
* kvm: nVMX: Validate the I/O bitmaps on nested VM-entryJim Mattson2017-07-121-0/+16
* kvm: nVMX: Don't set vmcs12 to "launched" when VMLAUNCH failsJim Mattson2017-07-121-2/+2
* KVM: vmx: expose more information for KVM_INTERNAL_ERROR_DELIVERY_EV exitsPaolo Bonzini2017-07-101-1/+7
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-07-0610-208/+357
|\
| * kvm: vmx: allow host to access guest MSR_IA32_BNDCFGSHaozhong Zhang2017-07-041-2/+4
| * x86: kvm: mmu: use ept a/d in vmcs02 iff used in vmcs12Peter Feiner2017-07-032-21/+18
| * kvm: x86: mmu: allow A/D bits to be disabled in an mmuPeter Feiner2017-07-032-32/+89
| * x86: kvm: mmu: make spte mmio mask more explicitPeter Feiner2017-07-034-6/+10
| * x86: kvm: mmu: dead code thanks to access trackingPeter Feiner2017-07-031-21/+9
| * KVM: x86: remove ignored type attributeNick Desaulniers2017-06-301-1/+1
| * Merge tag 'kvmarm-for-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini2017-06-301-2/+2
| |\
| | * KVM: add kvm_request_pendingRadim Krčmář2017-06-041-2/+2
| * | KVM: LAPIC: Fix lapic timer injection delayWanpeng Li2017-06-292-2/+6
| * | KVM: lapic: reorganize restart_apic_timerPaolo Bonzini2017-06-293-50/+45
| * | KVM: lapic: reorganize start_hv_timerPaolo Bonzini2017-06-291-13/+27
| * | kvm: nVMX: Check memory operand to INVVPIDJim Mattson2017-06-281-4/+18
| * | KVM: SVM: suppress unnecessary NMI singlestep on GIF=0 and nested exitLadi Prosek2017-06-271-0/+6
| * | KVM: SVM: don't NMI singlestep over event injectionLadi Prosek2017-06-271-0/+16
| * | KVM: SVM: hide TF/RF flags used by NMI singlestepLadi Prosek2017-06-271-1/+14
| * | KVM: nSVM: do not forward NMI window singlestep VM exits to L1Ladi Prosek2017-06-271-5/+40
| * | KVM: SVM: introduce disable_nmi_singlestep helperLadi Prosek2017-06-271-4/+9
| * | KVM: nVMX: Update vmcs12->guest_linear_address on nested VM-exitJim Mattson2017-06-071-2/+1
| * | KVM: nVMX: Don't update vmcs12->xss_exit_bitmap on nested VM-exitJim Mattson2017-06-071-2/+0
| * | kvm: vmx: Check value written to IA32_BNDCFGSJim Mattson2017-06-071-0/+3
| * | kvm: x86: Guest BNDCFGS requires guest MPX supportJim Mattson2017-06-072-2/+10
| * | kvm: vmx: Do not disable intercepts for BNDCFGSJim Mattson2017-06-071-1/+0
| * | KVM: x86: avoid large stack allocations in em_fxrstorNick Desaulniers2017-06-011-45/+37
| * | KVM: white space cleanup in nested_vmx_setup_ctls_msrs()Dan Carpenter2017-06-011-1/+1