aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-07-061-35/+48
|\
| * kvm: vmx: allow host to access guest MSR_IA32_BNDCFGSHaozhong Zhang2017-07-041-2/+4
| * x86: kvm: mmu: use ept a/d in vmcs02 iff used in vmcs12Peter Feiner2017-07-031-21/+17
| * x86: kvm: mmu: make spte mmio mask more explicitPeter Feiner2017-07-031-1/+2
| * KVM: LAPIC: Fix lapic timer injection delayWanpeng Li2017-06-291-1/+2
| * kvm: nVMX: Check memory operand to INVVPIDJim Mattson2017-06-281-4/+18
| * KVM: nVMX: Update vmcs12->guest_linear_address on nested VM-exitJim Mattson2017-06-071-2/+1
| * KVM: nVMX: Don't update vmcs12->xss_exit_bitmap on nested VM-exitJim Mattson2017-06-071-2/+0
| * kvm: vmx: Check value written to IA32_BNDCFGSJim Mattson2017-06-071-0/+3
| * kvm: x86: Guest BNDCFGS requires guest MPX supportJim Mattson2017-06-071-2/+2
| * kvm: vmx: Do not disable intercepts for BNDCFGSJim Mattson2017-06-071-1/+0
| * KVM: white space cleanup in nested_vmx_setup_ctls_msrs()Dan Carpenter2017-06-011-1/+1
* | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2017-07-031-3/+18
|\ \
| * \ Merge branch 'linus' into x86/mm, to pick up fixesIngo Molnar2017-06-221-1/+1
| |\ \
| * | | x86/mm: Split read_cr3() into read_cr3_pa() and __read_cr3()Andy Lutomirski2017-06-131-1/+1
| * | | x86/mm, KVM: Teach KVM's VMX code that CR3 isn't a constantAndy Lutomirski2017-06-051-3/+18
| | |/ | |/|
* | | objtool, x86: Add several functions and files to the objtool whitelistJosh Poimboeuf2017-06-301-0/+3
| |/ |/|
* | KVM: nVMX: Fix exception injectionWanpeng Li2017-06-061-1/+1
|/
* KVM: nVMX: fix nested_vmx_check_vmptr failure paths under debuggingRadim Krčmář2017-05-301-83/+57
* KVM: nVMX: Fix handling of lmsw instructionJan H. Schönherr2017-05-261-2/+5
* KVM: VMX: Don't enable EPT A/D feature if EPT feature is disabledWanpeng Li2017-05-151-1/+1
* kvm: nVMX: off by one in vmx_write_pml_buffer()Dan Carpenter2017-05-151-1/+1
* nVMX: Advertise PML to L1 hypervisorBandan Das2017-05-091-5/+11
* nVMX: Implement emulated Page Modification LoggingBandan Das2017-05-091-2/+79
* kvm: nVMX: Validate CR3 target count on nested VM-entryJim Mattson2017-05-091-0/+8
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-05-081-220/+112
|\
| * kvm: nVMX: Don't validate disabled secondary controlsJim Mattson2017-05-051-3/+4
| * kvm: nVMX: Remove superfluous VMX instruction fault checksJim Mattson2017-04-271-43/+14
| * KVM: add kvm_{test,clear}_request to replace {test,clear}_bitRadim Krčmář2017-04-271-1/+1
| * kvm: better MWAIT emulation for guestsMichael S. Tsirkin2017-04-211-2/+4
| * KVM: VMX: drop vmm_exclusive module parameterDavid Hildenbrand2017-04-211-31/+7
| * KVM: nVMX: fix AD condition when handling EPT violationRadim Krčmář2017-04-131-1/+1
| * KVM: nVMX: support RDRAND and RDSEED exitingPaolo Bonzini2017-04-071-0/+5
| * kvm: nVMX: support EPT accessed/dirty bitsPaolo Bonzini2017-04-071-4/+28
| * KVM: VMX: remove bogus check for invalid EPT violationPaolo Bonzini2017-04-071-14/+0
| * KVM: nVMX: we support 1GB EPT pagesPaolo Bonzini2017-04-071-3/+3
| * KVM: VMX: require virtual NMI supportPaolo Bonzini2017-04-071-105/+38
| * KVM: nVMX: single function for switching between vmcsDavid Hildenbrand2017-04-071-15/+8
| * kvm: vmx: Don't use INVVPID when EPT is enabledJim Mattson2017-04-071-1/+2
* | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2017-05-011-8/+4
|\ \
| * | Merge tag 'v4.11-rc5' into x86/mm, to refresh the branchIngo Molnar2017-04-031-12/+32
| |\|
| * | x86/gdt: Get rid of the get_*_gdt_*_vaddr() helpersAndy Lutomirski2017-03-231-2/+2
| * | x86: Make the GDT remapping read-only on 64-bitThomas Garnier2017-03-161-8/+4
* | | KVM: nVMX: initialize PML fields in vmcs02Ladi Prosek2017-04-041-0/+12
* | | KVM: nVMX: do not leak PML full vmexit to L1Ladi Prosek2017-04-041-0/+3
| |/ |/|
* | KVM: nVMX: fix nested EPT detectionLadi Prosek2017-03-281-4/+1
* | KVM: VMX: Fix enable VPID conditionsWanpeng Li2017-03-231-1/+8
* | KVM: nVMX: Fix nested VPID vmx exec controlWanpeng Li2017-03-231-3/+4
* | kvm: vmx: Flush TLB when the APIC-access address changesJim Mattson2017-03-231-1/+17
* | KVM: nVMX: don't reset kvm mmu twiceWanpeng Li2017-03-201-2/+0