summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)AuthorFilesLines
2018-03-23kvm: x86: hyperv: delete dead code in kvm_hv_hypercall()Dan Carpenter1-8/+7
2018-03-23KVM: SVM: add struct kvm_svm to hold SVM specific KVM varsSean Christopherson1-55/+79
2018-03-23KVM: VMX: add struct kvm_vmx to hold VMX specific KVM varsSean Christopherson1-15/+31
2018-03-23KVM: x86: move setting of ept_identity_map_addr to vmx.cSean Christopherson3-2/+14
2018-03-23KVM: x86: define SVM/VMX specific kvm_arch_[alloc|free]_vmSean Christopherson2-0/+24
2018-03-23KVM: nVMX: sync vmcs02 segment regs prior to vmx_set_cr0Sean Christopherson1-5/+5
2018-03-21KVM: nVMX: fix vmentry failure code when L2 state would require emulationPaolo Bonzini1-1/+3
2018-03-21KVM: nVMX: Do not load EOI-exitmap while running L2Liran Alon2-2/+21
2018-03-21kvm/x86: fix icebp instruction handlingLinus Torvalds1-1/+8
2018-03-17x86/kvm/vmx: avoid expensive rdmsr for MSR_GS_BASEVitaly Kuznetsov1-1/+2
2018-03-17x86/kvm/vmx: read MSR_{FS,KERNEL_GS}_BASE from current->threadVitaly Kuznetsov1-3/+10
2018-03-17KVM: X86: Provide a capability to disable PAUSE interceptsWanpeng Li4-7/+26
2018-03-17KVM: X86: Provide a capability to disable HLT interceptsWanpeng Li5-2/+43
2018-03-17KVM: X86: Provide a capability to disable MWAIT interceptsWanpeng Li4-14/+31
2018-03-17KVM: x86: Add support for VMware backdoor Pseudo-PMCsArbel Moshe4-17/+75
2018-03-17KVM: x86: SVM: Intercept #GP to support access to VMware backdoor portsLiran Alon1-0/+26
2018-03-17KVM: x86: VMX: Intercept #GP to support access to VMware backdoor portsLiran Alon1-0/+24
2018-03-17KVM: x86: Emulate only IN/OUT instructions when accessing VMware backdoorLiran Alon1-0/+28
2018-03-17KVM: x86: Add emulation_type to not raise #UD on emulation failureLiran Alon1-3/+8
2018-03-17KVM: x86: Always allow access to VMware backdoor I/O portsLiran Alon1-0/+11
2018-03-17KVM: x86: Add module parameter for supporting VMware backdoorLiran Alon2-0/+6
2018-03-17KVM: x86: add kvm_fast_pio() to consolidate fast PIO codeSean Christopherson3-25/+23
2018-03-17KVM: VMX: use kvm_fast_pio_in for handling IN I/OSean Christopherson1-3/+6
2018-03-17KVM: vVMX: signal failure for nested VMEntry if emulation_requiredSean Christopherson1-0/+15
2018-03-17KVM: VMX: WARN on a MOV CR3 exit w/ unrestricted guestSean Christopherson1-0/+2
2018-03-17KVM: VMX: give unrestricted guest full control of CR3Sean Christopherson1-2/+2
2018-03-17KVM: VMX: don't force CR4.PAE/PSE for unrestricted guestSean Christopherson1-14/+22
2018-03-17KVM: VMX: remove CR0.WP from ..._ALWAYS_ON_UNRESTRICTED_GUESTSean Christopherson1-3/+4
2018-03-17KVM: VMX: don't configure EPT identity map for unrestricted guestSean Christopherson1-2/+3
2018-03-17KVM: VMX: don't configure RM TSS for unrestricted guestSean Christopherson1-0/+3
2018-03-17x86/kvm/hyper-v: inject #GP only when invalid SINTx vector is unmaskedVitaly Kuznetsov1-1/+9
2018-03-17x86/kvm/hyper-v: remove stale entries from vec_bitmap/auto_eoi_bitmap on vect...Vitaly Kuznetsov1-10/+22
2018-03-17x86/kvm/hyper-v: add reenlightenment MSRs supportVitaly Kuznetsov2-1/+32
2018-03-17KVM: x86: Update the exit_qualification access bits while walking an addressKarimAllah Ahmed1-2/+9
2018-03-17KVM: x86: Make enum conversion explicit in kvm_pdptr_read()Matthias Kaehlcke1-1/+1
2018-03-17KVM: lapic: stop advertising DIRECTED_EOI when in-kernel IOAPIC is in useVitaly Kuznetsov1-1/+9
2018-03-17KVM: x86: Add support for AMD Core Perf Extension in guestJanakarajan Natarajan3-15/+130
2018-03-16KVM: x86: Fix device passthrough when SME is activeTom Lendacky1-1/+3
2018-03-08KVM: nVMX: Enforce NMI controls on vmentry of L2 guestsKrish Sadhukhan1-2/+27
2018-03-08x86/MSR: Move native_* variants to msr.hBorislav Petkov2-2/+0
2018-03-06KVM: nVMX: expose VMX capabilities for nested hypervisors to userspacePaolo Bonzini2-5/+40
2018-03-06KVM: nVMX: introduce struct nested_vmx_msrsPaolo Bonzini1-174/+178
2018-03-06KVM: x86: KVM_CAP_SYNC_REGSKen Hofsass1-15/+87
2018-03-06kvm: x86: hyperv: guest->host event signaling via eventfdRoman Kagan3-1/+113
2018-03-06kvm: x86: factor out kvm.arch.hyperv (de)initRoman Kagan3-1/+14
2018-03-03Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds4-17/+146
2018-03-02KVM: x86: fix vcpu initialization with userspace lapicRadim Krčmář2-7/+6
2018-03-02KVM: X86: Allow userspace to define the microcode versionWanpeng Li3-5/+11
2018-03-02KVM: X86: Introduce kvm_get_msr_feature()Wanpeng Li1-3/+15
2018-03-01KVM: SVM: Add MSR-based feature support for serializing LFENCETom Lendacky2-1/+36