summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hostsSean Christopherson2019-04-032-14/+0
* KVM: nVMX: Check a single byte for VMCS "launched" in nested early checksSean Christopherson2019-03-231-1/+1
* KVM: nVMX: Ignore limit checks on VMX instructions using flat segmentsSean Christopherson2019-03-231-3/+9
* KVM: nVMX: Apply addr size mask to effective address for VMX instructionsSean Christopherson2019-03-231-2/+23
* KVM: nVMX: Sign extend displacements of VMX instr's mem operandsSean Christopherson2019-03-231-0/+4
* KVM: VMX: Zero out *all* general purpose registers after VM-ExitSean Christopherson2019-03-231-3/+11
* KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-runSean Christopherson2019-03-231-1/+1
* kvm: vmx: Fix entry number check for add_atomic_switch_msr()Xiaoyao Li2019-02-141-1/+2
* KVM: x86: Recompute PID.ON when clearing PID.SNLuwei Kang2019-02-142-20/+16
* KVM: nVMX: Restore a preemption timer consistency checkSean Christopherson2019-02-131-0/+4
* x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is availableVitaly Kuznetsov2019-02-121-3/+5
* KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7...Peter Shier2019-02-071-0/+1
* cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVMJosh Poimboeuf2019-01-301-1/+2
* KVM: x86: Mark expected switch fall-throughsGustavo A. R. Silva2019-01-251-2/+2
* x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version incorrectlyVitaly Kuznetsov2019-01-251-3/+4
* KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper functionSean Christopherson2019-01-251-66/+73
* kvm: vmx: fix some -Wmissing-prototypes warningsYi Wang2019-01-252-2/+2
* kvm: x86/vmx: Use kzalloc for cached_vmcs12Tom Roeder2019-01-251-4/+8
* KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLO...Sean Christopherson2019-01-251-1/+1
* x86/kvm/nVMX: don't skip emulated instruction twice when vmptr address is not...Vitaly Kuznetsov2019-01-111-2/+1
* KVM/VMX: Avoid return error when flush tlb successfully in the hv_remote_flus...Lan Tianyu2019-01-111-1/+1
* KVM: x86: Fix bit shifting in update_intel_pt_cfgGustavo A. R. Silva2019-01-111-1/+1
* Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-12-261-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-12-261-0/+2
* KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routinesSean Christopherson2018-12-214-33/+77
* KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobsSean Christopherson2018-12-212-42/+50
* KVM/VMX: Add hv tlb range flush supportLan Tianyu2018-12-211-17/+44
* KVM: x86: Disable Intel PT when VMXON in L1 guestLuwei Kang2018-12-212-1/+8
* KVM: x86: Set intercept for Intel PT MSRs read/writeChao Peng2018-12-212-7/+27
* KVM: x86: Implement Intel PT MSRs read/write emulationChao Peng2018-12-211-0/+184
* KVM: x86: Introduce a function to initialize the PT configurationLuwei Kang2018-12-211-0/+73
* KVM: x86: Add Intel PT context switch for each vcpuChao Peng2018-12-212-0/+95
* KVM: x86: Add Intel Processor Trace cpuid emulationChao Peng2018-12-211-0/+6
* KVM: x86: Add Intel PT virtualization work modeChao Peng2018-12-213-3/+42
* kvm: vmx: Allow guest read access to IA32_TSCJim Mattson2018-12-211-0/+1
* kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLTJim Mattson2018-12-211-3/+7
* KVM: VMX: Remove duplicated include from vmx.cYueHaibing2018-12-211-1/+0
* kvm: x86: Dynamically allocate guest_fpuMarc Orr2018-12-141-0/+10
* KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper...Krish Sadhukhan2018-12-141-3/+14
* KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate ...Krish Sadhukhan2018-12-141-14/+25
* KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper f...Krish Sadhukhan2018-12-141-43/+54
* KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper fu...Krish Sadhukhan2018-12-141-10/+33
* KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch()Sean Christopherson2018-12-141-24/+10
* KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate help...Krish Sadhukhan2018-12-141-69/+62
* KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre,post}reqs()Krish Sadhukhan2018-12-141-7/+8
* KVM/VMX: Check ept_pointer before flushing ept tlbLan Tianyu2018-12-141-2/+11
* KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading...Krish Sadhukhan2018-12-141-4/+12
* kvm: vmx: add cpu into VMX preemption timer bug listWei Huang2018-12-141-0/+2
* x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helperVitaly Kuznetsov2018-12-143-7/+18
* kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCEJim Mattson2018-12-141-8/+8
OpenPOWER on IntegriCloud