aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-01-14Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus 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-06Merge 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/linux/kernel/git/tip/tipLinus 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-05KVM: VMX: fix page leak in hardware_setup()Jim Mattson1-1/+0
2017-12-05KVM: 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 reinjected to L2Liran 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-16Merge 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
2017-10-12KVM: X86: Processor States following Reset or INITWanpeng Li1-0/+2
2017-10-12KVM: VMX: rename RDSEED and RDRAND vmx ctrls to reflect exitingDavid Hildenbrand1-12/+12
2017-10-12KVM: VMX: cleanup init_rmode_identity_map()David Hildenbrand1-22/+4
2017-10-12KVM: nVMX: no need to set ept/vpid caps to 0David Hildenbrand1-4/+2
2017-10-12KVM: nVMX: no need to set vcpu->cpu when switching vmcsDavid Hildenbrand1-1/+0
2017-10-12KVM: VMX: drop unnecessary function declarationsDavid Hildenbrand1-2/+0
2017-10-12KVM: VMX: require INVEPT GLOBAL for EPTDavid Hildenbrand1-3/+3
2017-10-12KVM: VMX: call ept_sync_global() with enable_ept onlyDavid Hildenbrand1-1/+2
2017-10-12KVM: VMX: drop enable_ept check from ept_sync_context()David Hildenbrand1-6/+4
2017-10-12KVM: VMX: vmx_vcpu_setup() cannot failDavid Hildenbrand1-6/+2
2017-10-12KVM: VMX: Don't expose PLE enable if there is no hardware supportWanpeng Li1-1/+6
2017-10-12KVM: nVMX: fix guest CR4 loading when emulating L2 to L1 exitHaozhong Zhang1-1/+1
2017-09-29Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-105/+101
2017-09-29KVM: nVMX: Fix nested #PF intends to break L1's vmlauch/vmresumeWanpeng Li1-1/+2
2017-09-28KVM: VMX: use cmpxchg64Paolo Bonzini1-6/+6