summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exitWanpeng Li2020-09-231-0/+1
* KVM: nVMX: Consult only the "basic" exit reason when routing nested exitSean Christopherson2020-06-201-1/+1
* KVM: VMX: Enable machine check support for 32bit targetsUros Bizjak2020-05-021-1/+1
* KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instrSean Christopherson2020-04-021-2/+2
* KVM: nVMX: Check IO instruction VM-exit conditionsOliver Upton2020-02-281-7/+52
* KVM: nVMX: Refactor IO bitmap checks into helper functionOliver Upton2020-02-281-13/+27
* KVM: nVMX: Don't emulate instructions in guest modePaolo Bonzini2020-02-281-1/+1
* KVM: x86: emulate RDPIDPaolo Bonzini2020-02-281-0/+15
* KVM: nVMX: vmread should not set rflags to specify success in case of #PFMiaohe Lin2020-02-141-1/+3
* KVM/x86: Fix invvpid and invept register operand size in 64-bit modeUros Bizjak2019-11-281-2/+2
* KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hostsSean Christopherson2019-11-161-14/+0
* KVM: Introduce kvm_get_arch_capabilities()Ben Hutchings2019-11-161-2/+1
* KVM: nVMX: handle page fault in vmread fixJack Wang2019-10-171-1/+1
* KVM: nVMX: handle page fault in vmreadPaolo Bonzini2019-09-211-2/+5
* KVM: X86: Fix residual mmio emulation request to userspaceWanpeng Li2019-03-231-0/+1
* KVM: nVMX: Ignore limit checks on VMX instructions using flat segmentsSean Christopherson2019-03-231-3/+9
* KVM: nVMX: Sign extend displacements of VMX instr's mem operandsSean Christopherson2019-03-231-0/+4
* KVM: VMX: Fix x2apic check in vmx_msr_bitmap_mode()Joerg Roedel2019-02-231-1/+3
* KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7...Peter Shier2019-02-201-0/+1
* x86/kvm/vmx: do not use vm-exit instruction length for fast MMIO when running...Vitaly Kuznetsov2019-01-131-2/+17
* KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBDTom Lendacky2018-12-171-3/+15
* x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRLThomas Gleixner2018-12-171-2/+3
* x86/KVM/VMX: Expose SPEC_CTRL Bit(2) to the guestKonrad Rzeszutek Wilk2018-12-171-3/+3
* x86/bugs, KVM: Support the combination of guest and host IBRSKonrad Rzeszutek Wilk2018-12-171-4/+2
* KVM/x86: Remove indirect MSR op calls from SPEC_CTRLPaolo Bonzini2018-12-171-3/+4
* KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRLKarimAllah Ahmed2018-12-171-2/+101
* KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIESKarimAllah Ahmed2018-12-171-0/+15
* KVM/x86: Add IBPB supportAshok Raj2018-12-171-2/+77
* KVM: VMX: make MSR bitmaps per-VCPUPaolo Bonzini2018-12-171-142/+112
* KVM: VMX: introduce alloc_loaded_vmcsPaolo Bonzini2018-12-171-13/+22
* KVM: nVMX: Eliminate vmcs02 poolJim Mattson2018-12-171-122/+22
* KVM: nVMX: mark vmcs12 pages dirty on L2 exitDavid Matlack2018-12-171-10/+43
* KVM: nVMX: fix msr bitmaps to prevent L2 from accessing L0 x2APICRadim Krčmář2018-12-171-58/+38
* kvm: x86: vmx: fix vpid leakRoman Kagan2018-08-061-4/+3
* x86/speculation: Create spec-ctrl.h to avoid include hellThomas Gleixner2018-07-251-1/+1
* KVM: x86: pass kvm_vcpu to kvm_read_guest_virt and kvm_write_guest_virt_systemPaolo Bonzini2018-06-161-13/+10
* KVM: VMX: raise internal error for exception during invalid protected mode stateSean Christopherson2018-05-301-6/+14
* KVM: nVMX: Fix handling of lmsw instructionJan H. Schönherr2018-04-131-2/+5
* kvm/x86: fix icebp instruction handlingLinus Torvalds2018-03-281-1/+8
* KVM: nVMX: invvpid handling improvementsJan Dakinevich2018-02-251-12/+24
* kvm: nVMX: Fix kernel panics induced by illegal INVEPT/INVVPID typesJim Mattson2018-02-251-2/+2
* KVM: nVMX: vmx_complete_nested_posted_interrupt() can't failDavid Hildenbrand2018-02-251-5/+5
* KVM: nVMX: kmap() can't failDavid Hildenbrand2018-02-251-9/+0
* x86/kvm: Update spectre-v1 mitigationDan Williams2018-02-251-11/+9
* KVM: VMX: Make indirect call speculation safePeter Zijlstra2018-02-251-2/+2
* KVM: nVMX: Fix races when sending nested PI while dest enters/leaves L2Liran Alon2018-02-161-2/+3
* KVM: VMX: Fix rflags cache during vCPU resetWanpeng Li2018-02-031-1/+1
* KVM: x86: Don't re-execute instruction when not passing CR2 valueLiran Alon2018-02-031-1/+1
* x86/retpoline: Fill return stack buffer on vmexitDavid Woodhouse2018-01-231-0/+4
* KVM: x86: Add memory barrier on vmcs field lookupAndrew Honig2018-01-171-2/+10