aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx
AgeCommit message (Expand)Author
2020-01-19KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested VM-EnterSean Christopherson
2019-12-10KVM: vmx, svm: always run with EFER.NXE=1 when shadow paging is activePaolo Bonzini
2019-11-09KVM: nVMX: Fix consistency check on injected exception error codeSean Christopherson
2019-10-05KVM: x86: Disable posted interrupts for non-standard IRQs delivery modesAlexander Graf
2019-09-19kvm: nVMX: Remove unnecessary sync_roots from handle_inveptJim Mattson
2019-09-19KVM: nVMX: handle page fault in vmreadPaolo Bonzini
2019-09-06KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.n...Vitaly Kuznetsov
2019-08-16KVM: Fix leak vCPU's VMCS value into other pCPUWanpeng Li
2019-08-06KVM: nVMX: Ignore segment base for VMX memory operand when segment not FS or GSLiran Alon
2019-07-31KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPTSean Christopherson
2019-07-31kvm: vmx: segment limit check: use access lengthEugene Korenevsky
2019-07-31KVM: nVMX: Intercept VMWRITEs to GUEST_{CS,SS}_AR_BYTESSean Christopherson
2019-07-31kvm: vmx: fix limit checking in get_vmx_mem_address()Eugene Korenevsky
2019-07-28KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nestedJan Kiszka
2019-07-28KVM: nVMX: do not use dangling shadow VMCS after guest resetPaolo Bonzini
2019-07-26KVM: VMX: check CPUID before allowing read/write of IA32_XSSWanpeng Li
2019-07-26KVM: VMX: Fix handling of #MC that occurs during VM-EntrySean Christopherson
2019-07-26KVM: nVMX: Always sync GUEST_BNDCFGS when it comes from vmcs01Sean Christopherson
2019-07-26KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad valueSean Christopherson
2019-07-26KVM: nVMX: Don't dump VMCS if virtual APIC page can't be mappedSean Christopherson
2019-07-02KVM: nVMX: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCSLiran Alon
2019-07-02KVM: nVMX: Allow restore nested-state to enable eVMCS when vCPU in SMMLiran Alon
2019-06-21Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds
2019-06-20KVM: nVMX: reorganize initial steps of vmx_set_nested_statePaolo Bonzini
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner
2019-06-19KVM: x86: Modify struct kvm_nested_state to have explicit fields for dataLiran Alon
2019-06-13KVM: nVMX: use correct clean fields when copying from eVMCSVitaly Kuznetsov
2019-05-24KVM: x86/pmu: do not mask the value that is written to fixed PMUsPaolo Bonzini
2019-05-24KVM: x86/pmu: mask the result of rdpmc according to the width of the countersPaolo Bonzini
2019-05-24KVM: x86: do not spam dmesg with VMCS/VMCB dumpsPaolo Bonzini
2019-05-24kvm: vmx: Fix -Wmissing-prototypes warningsYi Wang
2019-05-24KVM: nVMX: Fix using __this_cpu_read() in preemptible contextWanpeng Li
2019-05-24KVM: nVMX: Clear nested_run_pending if setting nested state failsSean Christopherson
2019-05-24KVM: nVMX: really fix the size checks on KVM_SET_NESTED_STATEPaolo Bonzini
2019-05-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2019-05-15Revert "KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU"Sean Christopherson
2019-05-15KVM: nVMX: Disable intercept for FS/GS base MSRs in vmcs02 when possibleSean Christopherson
2019-05-14Merge branch 'x86-mds-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2019-05-08kvm: nVMX: Set nested_run_pending in vmx_set_nested_state after checks completeAaron Lewis
2019-05-08KVM: nVMX: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting ne...Aaron Lewis
2019-05-07Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2019-05-01KVM: nVMX: Fix size checks in vmx_set_nested_stateJim Mattson
2019-04-30KVM: x86: use direct accessors for RIP and RSPPaolo Bonzini
2019-04-30KVM: VMX: Use accessors for GPRs outside of dedicated caching logicSean Christopherson
2019-04-30KVM: x86: Omit caching logic for always-available GPRsSean Christopherson
2019-04-30KVM/nVMX: Use page_address_valid in a few more locationsKarimAllah Ahmed
2019-04-30KVM/nVMX: Use kvm_vcpu_map for accessing the enlightened VMCSKarimAllah Ahmed
2019-04-30KVM/nVMX: Use kvm_vcpu_map for accessing the shadow VMCSKarimAllah Ahmed
2019-04-30KVM/nVMX: Use kvm_vcpu_map when mapping the posted interrupt descriptor tableKarimAllah Ahmed
2019-04-30KVM/nVMX: Use kvm_vcpu_map when mapping the virtual APIC pageKarimAllah Ahmed