summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: VMX: fix page leak in hardware_setup()Jim Mattson2017-12-051-1/+0
* KVM: VMX: remove I/O port 0x80 bypass on Intel hostsAndrew Honig2017-12-051-5/+0
* KVM: VMX: Fix vmx->nested freeing when no SMI handlerWanpeng Li2017-11-271-1/+2
* KVM: VMX: Fix rflags cache during vCPU resetWanpeng Li2017-11-271-1/+1
* KVM: vmx: use X86_CR4_UMIP and X86_FEATURE_UMIPPaolo Bonzini2017-11-171-2/+1
* KVM: nVMX: Fix vmx_check_nested_events() return value in case an event was re...Liran Alon2017-11-171-7/+6
* KVM: nVMX: Fix mmu context after VMLAUNCH/VMRESUME failureWanpeng Li2017-11-171-12/+22
* KVM: nVMX: Validate the IA32_BNDCFGS on nested VM-entryWanpeng Li2017-11-171-0/+5
* KVM: x86: Don't re-execute instruction when not passing CR2 valueLiran Alon2017-11-171-1/+1
* KVM: x86: Exit to user-mode on #UD intercept when emulator requiresLiran Alon2017-11-171-0/+2
* KVM: nVMX/nSVM: Don't intercept #UD when running L2Liran Alon2017-11-171-5/+4
* kvm: vmx: Allow disabling virtual NMI supportPaolo Bonzini2017-11-171-10/+21
* kvm: vmx: Reinstate support for CPUs without virtual NMIPaolo Bonzini2017-11-171-44/+106
* Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-11-161-77/+131
|\
| * KVM: VMX: Fix VPID capability detectionWanpeng Li2017-10-201-2/+13
| * KVM: nVMX: Fix EPT switching advertisingWanpeng Li2017-10-201-2/+3
| * KVM: SVM: detect opening of SMI window using STGI interceptLadi Prosek2017-10-181-0/+6
| * KVM: nVMX: fix SMI injection in guest modeLadi Prosek2017-10-121-11/+49
| * KVM: nVMX: set IDTR and GDTR limits when loading L1 host stateLadi Prosek2017-10-121-0/+2
| * KVM: x86: introduce ISA specific smi_allowed callbackLadi Prosek2017-10-121-0/+6
| * KVM: x86: introduce ISA specific SMM entry/exit callbacksLadi Prosek2017-10-121-0/+15
| * KVM: SVM: limit kvm_handle_page_fault to #PF handlingPaolo Bonzini2017-10-121-2/+1
| * KVM: VMX: Don't expose unrestricted_guest is enabled if ept is disabledWanpeng Li2017-10-121-5/+2
| * KVM: X86: Processor States following Reset or INITWanpeng Li2017-10-121-0/+2
| * KVM: VMX: rename RDSEED and RDRAND vmx ctrls to reflect exitingDavid Hildenbrand2017-10-121-12/+12
| * KVM: VMX: cleanup init_rmode_identity_map()David Hildenbrand2017-10-121-22/+4
| * KVM: nVMX: no need to set ept/vpid caps to 0David Hildenbrand2017-10-121-4/+2
| * KVM: nVMX: no need to set vcpu->cpu when switching vmcsDavid Hildenbrand2017-10-121-1/+0
| * KVM: VMX: drop unnecessary function declarationsDavid Hildenbrand2017-10-121-2/+0
| * KVM: VMX: require INVEPT GLOBAL for EPTDavid Hildenbrand2017-10-121-3/+3
| * KVM: VMX: call ept_sync_global() with enable_ept onlyDavid Hildenbrand2017-10-121-1/+2
| * KVM: VMX: drop enable_ept check from ept_sync_context()David Hildenbrand2017-10-121-6/+4
| * KVM: VMX: vmx_vcpu_setup() cannot failDavid Hildenbrand2017-10-121-6/+2
| * KVM: VMX: Don't expose PLE enable if there is no hardware supportWanpeng Li2017-10-121-1/+6
* | KVM: x86: Update APICv on APIC resetJan H. Schönherr2017-11-021-5/+0
* | KVM: VMX: Do not fully reset PI descriptor on vCPU resetJan H. Schönherr2017-11-021-2/+4
|/
* KVM: nVMX: fix guest CR4 loading when emulating L2 to L1 exitHaozhong Zhang2017-10-121-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-09-291-105/+101
|\
| * KVM: nVMX: Fix nested #PF intends to break L1's vmlauch/vmresumeWanpeng Li2017-09-291-1/+2
| * KVM: VMX: use cmpxchg64Paolo Bonzini2017-09-281-6/+6
| * KVM: VMX: simplify and fix vmx_vcpu_pi_loadPaolo Bonzini2017-09-271-33/+35
| * KVM: VMX: avoid double list add with VT-d posted interruptsPaolo Bonzini2017-09-271-37/+25
| * KVM: VMX: extract __pi_post_blockPaolo Bonzini2017-09-271-33/+38
| * KVM: nVMX: fix HOST_CR3/HOST_CR4 cacheLadi Prosek2017-09-221-8/+8
* | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-09-241-2/+1
|\ \ | |/ |/|
| * x86/asm: Fix inline asm call constraints for ClangJosh Poimboeuf2017-09-231-2/+1
* | KVM: VMX: remove WARN_ON_ONCE in kvm_vcpu_trigger_posted_interruptHaozhong Zhang2017-09-191-12/+21
* | KVM: VMX: do not change SN bit in vmx_update_pi_irte()Haozhong Zhang2017-09-191-5/+1
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-09-151-66/+96
|\
| * kvm: nVMX: Handle deferred early VMLAUNCH/VMRESUME failure properlyJim Mattson2017-09-151-59/+75
OpenPOWER on IntegriCloud