summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | KVM: VMX: downgrade warning on unexpected exit codeRadim Krčmář2017-03-201-1/+2
|/
* KVM: nVMX: do not warn when MSR bitmap address is not backedRadim Krčmář2017-03-091-3/+1
* KVM: nVMX: reset nested_run_pending if the vCPU is going to be resetWanpeng Li2017-03-071-1/+3
* kvm: nVMX: VMCLEAR should not cause the vCPU to shut downJim Mattson2017-03-061-18/+4
* KVM: nVMX: Fix pending events injectionWanpeng Li2017-03-011-2/+6
* x86/kvm/vmx: remove unused variable in segment_base()Jérémy Lefaure2017-03-011-1/+0
* KVM: VMX: use correct vmcs_read/write for guest segment selector/baseChao Peng2017-02-211-2/+2
* x86/kvm/vmx: Defer TR reload after VM exitAndy Lutomirski2017-02-211-14/+9
* x86/kvm/vmx: Simplify segment_base()Andy Lutomirski2017-02-211-8/+7
* x86/kvm/vmx: Get rid of segment_base() on 64-bit kernelsAndy Lutomirski2017-02-211-4/+7
* x86/kvm/vmx: Don't fetch the TSS base from the GDTAndy Lutomirski2017-02-211-10/+4
* kvm: fix page struct leak in handle_vmonPaolo Bonzini2017-02-201-2/+7
* KVM: x86: remove code for lazy FPU handlingPaolo Bonzini2017-02-171-97/+15
* KVM: VMX: use vmcs_set/clear_bits for CPU-based execution controlsPaolo Bonzini2017-02-161-22/+8
* kvm: nVMX: Refactor nested_vmx_run()Jim Mattson2017-02-151-49/+62
* kvm: nVMX: Split VMCS checks from nested_vmx_run()Jim Mattson2017-02-151-91/+103
* kvm: nVMX: Refactor nested_get_vmcs12_pages()Jim Mattson2017-02-151-69/+69
* kvm: nVMX: Refactor handle_vmptrld()Jim Mattson2017-02-151-9/+13
* kvm: nVMX: Refactor handle_vmon()Jim Mattson2017-02-151-41/+52
* kvm: nVMX: Prepare for checkpointing L2 stateJim Mattson2017-02-151-29/+48