summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86: Disable posted interrupts for non-standard IRQs delivery modesAlexander Graf2019-10-051-1/+5
* kvm: nVMX: Remove unnecessary sync_roots from handle_inveptJim Mattson2019-09-191-5/+3
* KVM: nVMX: handle page fault in vmreadPaolo Bonzini2019-09-191-1/+3
* KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.n...Vitaly Kuznetsov2019-09-061-0/+1
* KVM: Fix leak vCPU's VMCS value into other pCPUWanpeng Li2019-08-161-0/+6
* KVM: nVMX: Ignore segment base for VMX memory operand when segment not FS or GSLiran Alon2019-08-061-1/+4
* KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPTSean Christopherson2019-07-311-21/+23
* kvm: vmx: segment limit check: use access lengthEugene Korenevsky2019-07-313-14/+19
* KVM: nVMX: Intercept VMWRITEs to GUEST_{CS,SS}_AR_BYTESSean Christopherson2019-07-312-2/+17
* kvm: vmx: fix limit checking in get_vmx_mem_address()Eugene Korenevsky2019-07-311-1/+1
* KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nestedJan Kiszka2019-07-281-0/+2
* KVM: nVMX: do not use dangling shadow VMCS after guest resetPaolo Bonzini2019-07-281-1/+7
* KVM: VMX: check CPUID before allowing read/write of IA32_XSSWanpeng Li2019-07-261-2/+8
* KVM: VMX: Fix handling of #MC that occurs during VM-EntrySean Christopherson2019-07-261-12/+8
* KVM: nVMX: Always sync GUEST_BNDCFGS when it comes from vmcs01Sean Christopherson2019-07-261-7/+6
* KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad valueSean Christopherson2019-07-261-2/+3
* KVM: nVMX: Don't dump VMCS if virtual APIC page can't be mappedSean Christopherson2019-07-261-3/+0
* KVM: nVMX: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCSLiran Alon2019-07-021-9/+16
* KVM: nVMX: Allow restore nested-state to enable eVMCS when vCPU in SMMLiran Alon2019-07-021-1/+4
* Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2019-06-212-8/+2
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner2019-06-192-8/+2
* | KVM: nVMX: reorganize initial steps of vmx_set_nested_statePaolo Bonzini2019-06-201-11/+15
* | KVM: x86: Modify struct kvm_nested_state to have explicit fields for dataLiran Alon2019-06-192-37/+47
* | KVM: nVMX: use correct clean fields when copying from eVMCSVitaly Kuznetsov2019-06-131-2/+2
|/
* KVM: x86/pmu: do not mask the value that is written to fixed PMUsPaolo Bonzini2019-05-241-5/+8
* KVM: x86/pmu: mask the result of rdpmc according to the width of the countersPaolo Bonzini2019-05-241-4/+9
* KVM: x86: do not spam dmesg with VMCS/VMCB dumpsPaolo Bonzini2019-05-241-7/+19
* kvm: vmx: Fix -Wmissing-prototypes warningsYi Wang2019-05-241-0/+1
* KVM: nVMX: Fix using __this_cpu_read() in preemptible contextWanpeng Li2019-05-241-2/+2
* KVM: nVMX: Clear nested_run_pending if setting nested state failsSean Christopherson2019-05-241-12/+17
* KVM: nVMX: really fix the size checks on KVM_SET_NESTED_STATEPaolo Bonzini2019-05-241-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-05-175-249/+210
|\
| * Revert "KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU"Sean Christopherson2019-05-151-25/+0
| * KVM: nVMX: Disable intercept for FS/GS base MSRs in vmcs02 when possibleSean Christopherson2019-05-151-22/+25
| * kvm: nVMX: Set nested_run_pending in vmx_set_nested_state after checks completeAaron Lewis2019-05-081-4/+6
| * KVM: nVMX: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting ne...Aaron Lewis2019-05-081-3/+3
| * KVM: x86: use direct accessors for RIP and RSPPaolo Bonzini2019-04-301-6/+6
| * KVM: VMX: Use accessors for GPRs outside of dedicated caching logicSean Christopherson2019-04-302-10/+8
| * KVM: x86: Omit caching logic for always-available GPRsSean Christopherson2019-04-301-1/+1
| * KVM/nVMX: Use page_address_valid in a few more locationsKarimAllah Ahmed2019-04-301-3/+3
| * KVM/nVMX: Use kvm_vcpu_map for accessing the enlightened VMCSKarimAllah Ahmed2019-04-302-10/+6
| * KVM/nVMX: Use kvm_vcpu_map for accessing the shadow VMCSKarimAllah Ahmed2019-04-301-13/+12
| * KVM/nVMX: Use kvm_vcpu_map when mapping the posted interrupt descriptor tableKarimAllah Ahmed2019-04-302-32/+13
| * KVM/nVMX: Use kvm_vcpu_map when mapping the virtual APIC pageKarimAllah Ahmed2019-04-303-24/+13
| * KVM/nVMX: Use kvm_vcpu_map when mapping the L1 MSR bitmapKarimAllah Ahmed2019-04-302-6/+8
| * X86/nVMX: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memoryKarimAllah Ahmed2019-04-301-8/+7
| * X86/nVMX: Update the PML table without mapping and unmapping the pageKarimAllah Ahmed2019-04-301-9/+5
| * X86/nVMX: handle_vmon: Read 4 bytes from guest memoryKarimAllah Ahmed2019-04-301-11/+3
| * KVM: VMX: Include architectural defs header in capabilities.hSean Christopherson2019-04-301-0/+2
| * KVM: vmx: clean up some debug outputDan Carpenter2019-04-301-2/+2