aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx.c
AgeCommit message (Expand)Author
2018-02-22KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid L02 MSR bitmapKarimAllah Ahmed
2018-02-22X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRsKarimAllah Ahmed
2018-02-16KVM: nVMX: Fix bug of injecting L2 exception into L1Liran Alon
2018-02-16KVM: nVMX: Fix races when sending nested PI while dest enters/leaves L2Liran Alon
2018-02-07KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRLKarimAllah Ahmed
2018-02-07KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIESKarimAllah Ahmed
2018-02-07KVM/x86: Add IBPB supportAshok Raj
2018-02-07x86/kvm: Update spectre-v1 mitigationDan Williams
2018-02-07KVM: VMX: make MSR bitmaps per-VCPUPaolo Bonzini
2018-02-07KVM: VMX: introduce alloc_loaded_vmcsPaolo Bonzini
2018-02-07KVM: nVMX: Eliminate vmcs02 poolJim Mattson
2018-02-07KVM: VMX: Make indirect call speculation safePeter Zijlstra
2018-01-14Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2018-01-12x86/retpoline: Fill return stack buffer on vmexitDavid Woodhouse
2018-01-11Merge branch 'kvm-insert-lfence' into kvm-masterPaolo Bonzini
2018-01-11KVM: x86: Add memory barrier on vmcs field lookupAndrew Honig
2018-01-11KVM: x86: emulate #UD while in guest modePaolo Bonzini
2018-01-06Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2018-01-05kvm: vmx: Scrub hardware GPRs at VM-exitJim Mattson
2017-12-18Merge branch 'WIP.x86-pti.entry-for-linus' of git://git.kernel.org/pub/scm/li...Linus Torvalds
2017-12-17x86/entry: Remap the TSS into the CPU entry areaAndy Lutomirski
2017-12-17x86/entry: Fix assumptions that the HW TSS is at the beginning of cpu_tssAndy Lutomirski
2017-12-05KVM: VMX: fix page leak in hardware_setup()Jim Mattson
2017-12-05KVM: VMX: remove I/O port 0x80 bypass on Intel hostsAndrew Honig
2017-11-27KVM: VMX: Fix vmx->nested freeing when no SMI handlerWanpeng Li
2017-11-27KVM: VMX: Fix rflags cache during vCPU resetWanpeng Li
2017-11-17KVM: vmx: use X86_CR4_UMIP and X86_FEATURE_UMIPPaolo Bonzini
2017-11-17KVM: nVMX: Fix vmx_check_nested_events() return value in case an event was re...Liran Alon
2017-11-17KVM: nVMX: Fix mmu context after VMLAUNCH/VMRESUME failureWanpeng Li
2017-11-17KVM: nVMX: Validate the IA32_BNDCFGS on nested VM-entryWanpeng Li
2017-11-17KVM: x86: Don't re-execute instruction when not passing CR2 valueLiran Alon
2017-11-17KVM: x86: Exit to user-mode on #UD intercept when emulator requiresLiran Alon
2017-11-17KVM: nVMX/nSVM: Don't intercept #UD when running L2Liran Alon
2017-11-17kvm: vmx: Allow disabling virtual NMI supportPaolo Bonzini
2017-11-17kvm: vmx: Reinstate support for CPUs without virtual NMIPaolo Bonzini
2017-11-16Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2017-11-02KVM: x86: Update APICv on APIC resetJan H. Schönherr
2017-11-02KVM: VMX: Do not fully reset PI descriptor on vCPU resetJan H. Schönherr
2017-10-20KVM: VMX: Fix VPID capability detectionWanpeng Li
2017-10-20KVM: nVMX: Fix EPT switching advertisingWanpeng Li
2017-10-18KVM: SVM: detect opening of SMI window using STGI interceptLadi Prosek
2017-10-12KVM: nVMX: fix SMI injection in guest modeLadi Prosek
2017-10-12KVM: nVMX: set IDTR and GDTR limits when loading L1 host stateLadi Prosek
2017-10-12KVM: x86: introduce ISA specific smi_allowed callbackLadi Prosek
2017-10-12KVM: x86: introduce ISA specific SMM entry/exit callbacksLadi Prosek
2017-10-12KVM: SVM: limit kvm_handle_page_fault to #PF handlingPaolo Bonzini
2017-10-12KVM: VMX: Don't expose unrestricted_guest is enabled if ept is disabledWanpeng Li
2017-10-12KVM: X86: Processor States following Reset or INITWanpeng Li
2017-10-12KVM: VMX: rename RDSEED and RDRAND vmx ctrls to reflect exitingDavid Hildenbrand
2017-10-12KVM: VMX: cleanup init_rmode_identity_map()David Hildenbrand