summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/vmx.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-28kvm/x86: fix icebp instruction handlingLinus Torvalds1-1/+8
2018-03-09KVM/VMX: Optimize vmx_vcpu_run() and svm_vcpu_run() by marking the RDMSR path...Paolo Bonzini1-1/+1
2018-03-09KVM/x86: Remove indirect MSR op calls from SPEC_CTRLPaolo Bonzini1-3/+4
2018-02-22KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid L02 MSR bitmapKarimAllah Ahmed1-1/+2
2018-02-22X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRsKarimAllah Ahmed1-2/+2
2018-02-16KVM: nVMX: Fix bug of injecting L2 exception into L1Liran Alon1-1/+0
2018-02-16KVM: nVMX: Fix races when sending nested PI while dest enters/leaves L2Liran Alon1-2/+3
2018-02-07KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRLKarimAllah Ahmed1-2/+103
2018-02-07KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIESKarimAllah Ahmed1-0/+15
2018-02-07KVM/x86: Add IBPB supportAshok Raj1-2/+78
2018-02-07x86/kvm: Update spectre-v1 mitigationDan Williams1-11/+9
2018-02-07KVM: VMX: make MSR bitmaps per-VCPUPaolo Bonzini1-123/+147
2018-02-07KVM: VMX: introduce alloc_loaded_vmcsPaolo Bonzini1-14/+22
2018-02-07KVM: nVMX: Eliminate vmcs02 poolJim Mattson1-123/+23
2018-02-07KVM: VMX: Make indirect call speculation safePeter Zijlstra1-2/+2
2018-01-14Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+4
2018-01-12x86/retpoline: Fill return stack buffer on vmexitDavid Woodhouse1-0/+4
2018-01-11Merge branch 'kvm-insert-lfence' into kvm-masterPaolo Bonzini1-2/+10
2018-01-11KVM: x86: Add memory barrier on vmcs field lookupAndrew Honig1-2/+10
2018-01-11KVM: x86: emulate #UD while in guest modePaolo Bonzini1-4/+1
2018-01-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+13
2018-01-05kvm: vmx: Scrub hardware GPRs at VM-exitJim Mattson1-1/+13
2017-12-18Merge branch 'WIP.x86-pti.entry-for-linus' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-1/+1
2017-12-17x86/entry: Remap the TSS into the CPU entry areaAndy Lutomirski1-1/+1
2017-12-17x86/entry: Fix assumptions that the HW TSS is at the beginning of cpu_tssAndy Lutomirski1-1/+1
2017-12-06KVM: VMX: fix page leak in hardware_setup()Jim Mattson1-1/+0
2017-12-06KVM: VMX: remove I/O port 0x80 bypass on Intel hostsAndrew Honig1-5/+0
2017-11-27KVM: VMX: Fix vmx->nested freeing when no SMI handlerWanpeng Li1-1/+2
2017-11-27KVM: VMX: Fix rflags cache during vCPU resetWanpeng Li1-1/+1
2017-11-17KVM: vmx: use X86_CR4_UMIP and X86_FEATURE_UMIPPaolo Bonzini1-2/+1
2017-11-17KVM: nVMX: Fix vmx_check_nested_events() return value in case an event was re...Liran Alon1-7/+6
2017-11-17KVM: nVMX: Fix mmu context after VMLAUNCH/VMRESUME failureWanpeng Li1-12/+22
2017-11-17KVM: nVMX: Validate the IA32_BNDCFGS on nested VM-entryWanpeng Li1-0/+5
2017-11-17KVM: x86: Don't re-execute instruction when not passing CR2 valueLiran Alon1-1/+1
2017-11-17KVM: x86: Exit to user-mode on #UD intercept when emulator requiresLiran Alon1-0/+2
2017-11-17KVM: nVMX/nSVM: Don't intercept #UD when running L2Liran Alon1-5/+4
2017-11-17kvm: vmx: Allow disabling virtual NMI supportPaolo Bonzini1-10/+21
2017-11-17kvm: vmx: Reinstate support for CPUs without virtual NMIPaolo Bonzini1-44/+106
2017-11-17Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-77/+131
2017-11-02KVM: x86: Update APICv on APIC resetJan H. Schönherr1-5/+0
2017-11-02KVM: VMX: Do not fully reset PI descriptor on vCPU resetJan H. Schönherr1-2/+4
2017-10-20KVM: VMX: Fix VPID capability detectionWanpeng Li1-2/+13
2017-10-20KVM: nVMX: Fix EPT switching advertisingWanpeng Li1-2/+3
2017-10-18KVM: SVM: detect opening of SMI window using STGI interceptLadi Prosek1-0/+6
2017-10-12KVM: nVMX: fix SMI injection in guest modeLadi Prosek1-11/+49
2017-10-12KVM: nVMX: set IDTR and GDTR limits when loading L1 host stateLadi Prosek1-0/+2
2017-10-12KVM: x86: introduce ISA specific smi_allowed callbackLadi Prosek1-0/+6
2017-10-12KVM: x86: introduce ISA specific SMM entry/exit callbacksLadi Prosek1-0/+15
2017-10-12KVM: SVM: limit kvm_handle_page_fault to #PF handlingPaolo Bonzini1-2/+1
2017-10-12KVM: VMX: Don't expose unrestricted_guest is enabled if ept is disabledWanpeng Li1-5/+2