summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/vmx.c
AgeCommit message (Expand)AuthorFilesLines
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-16Merge 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-09Merge 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...Radim Krčmář1-17/+8
2017-09-05Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2017-09-04Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus 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
2017-08-07KVM: nVMX: Enable VMFUNC for the L1 hypervisorBandan Das1-2/+51
2017-08-07KVM: vmx: Enable VMFUNCsBandan Das1-1/+21
2017-08-07KVM: nVMX: get rid of nested_release_page*David Hildenbrand1-26/+15
2017-08-07KVM: nVMX: get rid of nested_get_page()David Hildenbrand1-31/+26
2017-08-07KVM: nVMX: INVPCID supportPaolo Bonzini1-9/+25
2017-08-03KVM: nVMX: Fix interrupt window request with "Acknowledge interrupt on exit"Wanpeng Li1-2/+9
2017-08-02KVM: nVMX: mark vmcs12 pages dirty on L2 exitDavid Matlack1-10/+43
2017-08-02kvm: nVMX: don't flush VMCS12 during VMXOFF or VCPU teardownDavid Matlack1-5/+11
2017-08-02KVM: nVMX: do not pin the VMCS12Paolo Bonzini1-17/+7
2017-08-01KVM: nVMX: fixes to nested virt interrupt injectionPaolo Bonzini1-25/+62