summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86: Add support for VMware backdoor Pseudo-PMCsArbel Moshe2018-03-164-17/+75
* KVM: x86: SVM: Intercept #GP to support access to VMware backdoor portsLiran Alon2018-03-161-0/+26
* KVM: x86: VMX: Intercept #GP to support access to VMware backdoor portsLiran Alon2018-03-161-0/+24
* KVM: x86: Emulate only IN/OUT instructions when accessing VMware backdoorLiran Alon2018-03-161-0/+28
* KVM: x86: Add emulation_type to not raise #UD on emulation failureLiran Alon2018-03-161-3/+8
* KVM: x86: Always allow access to VMware backdoor I/O portsLiran Alon2018-03-161-0/+11
* KVM: x86: Add module parameter for supporting VMware backdoorLiran Alon2018-03-162-0/+6
* KVM: x86: add kvm_fast_pio() to consolidate fast PIO codeSean Christopherson2018-03-163-25/+23
* KVM: VMX: use kvm_fast_pio_in for handling IN I/OSean Christopherson2018-03-161-3/+6
* KVM: vVMX: signal failure for nested VMEntry if emulation_requiredSean Christopherson2018-03-161-0/+15
* KVM: VMX: WARN on a MOV CR3 exit w/ unrestricted guestSean Christopherson2018-03-161-0/+2
* KVM: VMX: give unrestricted guest full control of CR3Sean Christopherson2018-03-161-2/+2
* KVM: VMX: don't force CR4.PAE/PSE for unrestricted guestSean Christopherson2018-03-161-14/+22
* KVM: VMX: remove CR0.WP from ..._ALWAYS_ON_UNRESTRICTED_GUESTSean Christopherson2018-03-161-3/+4
* KVM: VMX: don't configure EPT identity map for unrestricted guestSean Christopherson2018-03-161-2/+3
* KVM: VMX: don't configure RM TSS for unrestricted guestSean Christopherson2018-03-161-0/+3
* x86/kvm/hyper-v: inject #GP only when invalid SINTx vector is unmaskedVitaly Kuznetsov2018-03-161-1/+9
* x86/kvm/hyper-v: remove stale entries from vec_bitmap/auto_eoi_bitmap on vect...Vitaly Kuznetsov2018-03-161-10/+22
* x86/kvm/hyper-v: add reenlightenment MSRs supportVitaly Kuznetsov2018-03-162-1/+32
* KVM: x86: Update the exit_qualification access bits while walking an addressKarimAllah Ahmed2018-03-161-2/+9
* KVM: x86: Make enum conversion explicit in kvm_pdptr_read()Matthias Kaehlcke2018-03-161-1/+1
* KVM: lapic: stop advertising DIRECTED_EOI when in-kernel IOAPIC is in useVitaly Kuznetsov2018-03-161-1/+9
* KVM: x86: Add support for AMD Core Perf Extension in guestJanakarajan Natarajan2018-03-163-15/+130
* KVM: nVMX: Enforce NMI controls on vmentry of L2 guestsKrish Sadhukhan2018-03-081-2/+27
* KVM: nVMX: expose VMX capabilities for nested hypervisors to userspacePaolo Bonzini2018-03-062-5/+40
* KVM: nVMX: introduce struct nested_vmx_msrsPaolo Bonzini2018-03-061-174/+178
* KVM: x86: KVM_CAP_SYNC_REGSKen Hofsass2018-03-061-15/+87
* kvm: x86: hyperv: guest->host event signaling via eventfdRoman Kagan2018-03-063-1/+113
* kvm: x86: factor out kvm.arch.hyperv (de)initRoman Kagan2018-03-063-1/+14
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-03-024-17/+146
|\
| * KVM: x86: fix vcpu initialization with userspace lapicRadim Krčmář2018-03-012-7/+6
| * KVM: X86: Allow userspace to define the microcode versionWanpeng Li2018-03-013-5/+11
| * KVM: X86: Introduce kvm_get_msr_feature()Wanpeng Li2018-03-011-3/+15
| * KVM: SVM: Add MSR-based feature support for serializing LFENCETom Lendacky2018-03-012-1/+36
| * KVM: x86: Add a framework for supporting MSR-based featuresTom Lendacky2018-03-013-5/+82
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-02-262-8/+10
|\ \ | |/ |/|
| * KVM/VMX: Optimize vmx_vcpu_run() and svm_vcpu_run() by marking the RDMSR path...Paolo Bonzini2018-02-232-2/+2
| * KVM/x86: Remove indirect MSR op calls from SPEC_CTRLPaolo Bonzini2018-02-232-6/+8
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-02-266-22/+38
|\ \ | |/ |/|
| * KVM: SVM: Fix SEV LAUNCH_SECRET commandBrijesh Singh2018-02-241-3/+7
| * KVM: SVM: install RSM interceptBrijesh Singh2018-02-241-1/+10
| * KVM: SVM: no need to call access_ok() in LAUNCH_MEASURE commandBrijesh Singh2018-02-241-9/+7
| * KVM: x86: fix backward migration with async_PFRadim Krčmář2018-02-241-1/+2
| * KVM: X86: Fix SMRAM accessing even if VM is shutdownWanpeng Li2018-02-241-1/+1
| * KVM: nVMX: Don't halt vcpu when L1 is injecting events to L2Chao Gao2018-02-241-1/+6
| * KVM/x86: remove WARN_ON() for when vm_munmap() failsEric Biggers2018-02-241-4/+2
| * KVM: nVMX: preserve SECONDARY_EXEC_DESC without UMIPRadim Krčmář2018-02-241-1/+2
| * KVM: x86: move LAPIC initialization after VMCS creationPaolo Bonzini2018-02-242-1/+1
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-02-142-8/+11
|\ \ | |/ |/|
| * KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid L02 MSR bitmapKarimAllah Ahmed2018-02-131-1/+2
OpenPOWER on IntegriCloud