aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx.c (follow)
AgeCommit message (Expand)AuthorFilesLines
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
2017-09-27KVM: VMX: simplify and fix vmx_vcpu_pi_loadPaolo Bonzini1-33/+35
2017-09-27KVM: VMX: avoid double list add with VT-d posted interruptsPaolo Bonzini1-37/+25
2017-09-27KVM: VMX: extract __pi_post_blockPaolo Bonzini1-33/+38
2017-09-24Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-2/+1
2017-09-23x86/asm: Fix inline asm call constraints for ClangJosh Poimboeuf1-2/+1
2017-09-22KVM: nVMX: fix HOST_CR3/HOST_CR4 cacheLadi Prosek1-8/+8
2017-09-19KVM: VMX: remove WARN_ON_ONCE in kvm_vcpu_trigger_posted_interruptHaozhong Zhang1-12/+21
2017-09-19KVM: VMX: do not change SN bit in vmx_update_pi_irte()Haozhong Zhang1-5/+1
2017-09-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-66/+96
2017-09-15kvm: nVMX: Handle deferred early VMLAUNCH/VMRESUME failure properlyJim Mattson1-59/+75
2017-09-15kvm: vmx: Handle VMLAUNCH/VMRESUME failure properlyJim Mattson1-6/+8
2017-09-15kvm: nVMX: Remove nested_vmx_succeed after successful VM-entryJim Mattson1-7/+9
2017-09-15KVM: VMX: Do not BUG() on out-of-bounds guest IRQJan H. Schönherr1-2/+7
2017-09-15kvm: nVMX: Don't allow L2 to access the hardware CR8Jim Mattson1-0/+5
2017-09-13KVM: Add struct kvm_vcpu pointer parameter to get_enable_apicv()Suravee Suthikulpanit1-1/+1
2017-09-13x86/paravirt: Remove no longer used paravirt functionsJuergen Gross1-1/+1
2017-09-08Merge tag 'kvm-4.14-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-169/+451
2017-09-08Merge branch 'kvm-ppc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpcRadim Krčmář1-17/+8
2017-09-04Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2017-09-04Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2017-08-29x86/idt: Unify gate_struct handling for 32/64-bit kernelsThomas Gleixner1-1/+1
2017-08-26Merge branch 'linus' into x86/mm to pick up fixes and to fix conflictsIngo Molnar1-101/+207
2017-08-25kvm: nVMX: Validate the virtual-APIC address on nested VM-entryJim Mattson1-0/+15
2017-08-25KVM: x86: simplify handling of PKRUPaolo Bonzini1-17/+8
2017-08-24KVM: nVMX: Fix trying to cancel vmlauch/vmresumeWanpeng Li1-14/+17
2017-08-24KVM: X86: Fix loss of exception which has not yet been injectedWanpeng Li1-2/+2
2017-08-24KVM: VMX: use kvm_event_needs_reinjectionWanpeng Li1-3/+1
2017-08-24KVM: MMU: Expose the LA57 feature to VM.Yu Zhang1-4/+4
2017-08-24KVM: MMU: Add 5 level EPT & Shadow page table support.Yu Zhang1-6/+15
2017-08-24kvm: vmx: Raise #UD on unsupported XSAVES/XRSTORSPaolo Bonzini1-4/+22
2017-08-24kvm: vmx: Raise #UD on unsupported RDSEEDJim Mattson1-1/+23
2017-08-24kvm: vmx: Raise #UD on unsupported RDRANDJim Mattson1-1/+30
2017-08-24KVM: VMX: cache secondary exec controlsPaolo Bonzini1-46/+54
2017-08-18KVM: VMX: always require WB memory type for EPTDavid Hildenbrand1-2/+7
2017-08-18KVM: VMX: cleanup EPTP definitionsDavid Hildenbrand1-14/+11
2017-08-18KVM: x86: fix use of L1 MMIO areas in nested guestsPaolo Bonzini1-1/+6
2017-08-18KVM: x86: Avoid guest page table walk when gpa_available is setBrijesh Singh1-4/+0
2017-08-18KVM: x86: simplify ept_misconfigPaolo Bonzini1-10/+3
2017-08-11KVM: nVMX: validate eptp pointerDavid Hildenbrand1-5/+2
2017-08-10kvm: nVMX: Add support for fast unprotection of nested guest page tablesPaolo Bonzini1-1/+4
2017-08-10KVM: X86: Fix residual mmio emulation request to userspaceWanpeng Li1-0/+1
2017-08-08KVM: X86: implement the logic for spinlock optimizationLongpeng(Mike)1-1/+7
2017-08-08KVM: add spinlock optimization frameworkLongpeng(Mike)1-1/+1
2017-08-07KVM: x86: use general helpers for some cpuid manipulationRadim Krčmář1-4/+2
2017-08-07KVM: x86: generalize guest_cpuid_has_ helpersRadim Krčmář1-14/+12
2017-08-07KVM: nVMX: Emulate EPTP switching for the L1 hypervisorBandan Das1-6/+118