summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/vmx/vmx.c
AgeCommit message (Expand)Author
2019-11-06KVM: vmx, svm: always run with EFER.NXE=1 when shadow paging is activePaolo Bonzini
2019-10-05KVM: x86: Disable posted interrupts for non-standard IRQs delivery modesAlexander Graf
2019-08-27KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.n...Vitaly Kuznetsov
2019-08-05KVM: Fix leak vCPU's VMCS value into other pCPUWanpeng Li
2019-07-22KVM: X86: Dynamically allocate user_fpuWanpeng Li
2019-07-20KVM: VMX: dump VMCS on failed entryPaolo Bonzini
2019-07-20KVM: LAPIC: Inject timer interrupt via posted interruptWanpeng Li
2019-07-15kvm: vmx: fix coccinelle warningsYi Wang
2019-07-11Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini
2019-07-02KVM: nVMX: list VMX MSRs in KVM_GET_MSR_INDEX_LISTPaolo Bonzini
2019-06-20KVM: VMX: check CPUID before allowing read/write of IA32_XSSWanpeng Li
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner
2019-06-18KVM: VMX: Leave preemption timer running when it's disabledSean Christopherson
2019-06-18KVM: VMX: Drop hv_timer_armed from 'struct loaded_vmcs'Sean Christopherson
2019-06-18KVM: VMX: Explicitly initialize controls shadow at VMCS allocationSean Christopherson
2019-06-18KVM: VMX: Shadow VMCS secondary execution controlsSean Christopherson
2019-06-18KVM: VMX: Shadow VMCS primary execution controlsSean Christopherson
2019-06-18KVM: VMX: Shadow VMCS pin controlsSean Christopherson
2019-06-18KVM: nVMX: Use adjusted pin controls for vmcs02Sean Christopherson
2019-06-18KVM: x86: introduce is_pae_pagingPaolo Bonzini
2019-06-18KVM: nVMX: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it's writtenSean Christopherson
2019-06-18KVM: nVMX: Update vmcs12 for SYSENTER MSRs when they're writtenSean Christopherson
2019-06-18KVM: nVMX: Update vmcs12 for MSR_IA32_CR_PAT when it's writtenSean Christopherson
2019-06-18KVM: nVMX: Don't reread VMCS-agnostic state when switching VMCSSean Christopherson
2019-06-18KVM: nVMX: Don't "put" vCPU or host state when switching VMCSSean Christopherson
2019-06-18KVM: VMX: simplify vmx_prepare_switch_to_{guest,host}Paolo Bonzini
2019-06-18KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad valueSean Christopherson
2019-06-18KVM: nVMX: Use descriptive names for VMCS sync functions and flagsSean Christopherson
2019-06-18KVM: VMX: Handle NMIs, #MCs and async #PFs in common irqs-disabled fnSean Christopherson
2019-06-18KVM: x86: Move kvm_{before,after}_interrupt() calls to vendor codeSean Christopherson
2019-06-18KVM: VMX: Store the host kernel's IDT base in a global variableSean Christopherson
2019-06-18KVM: VMX: Read cached VM-Exit reason to detect external interruptSean Christopherson
2019-06-18kvm: nVMX: small cleanup in handle_exceptionPaolo Bonzini
2019-06-18KVM: VMX: Fix handling of #MC that occurs during VM-EntrySean Christopherson
2019-06-18KVM: x86: move MSR_IA32_POWER_CTL handling to common codePaolo Bonzini
2019-06-18kvm: vmx: segment limit check: use access lengthEugene Korenevsky
2019-06-18KVM: x86: Use DR_TRAP_BITS instead of hard-coded 15Liran Alon
2019-06-04KVM: X86: Provide a capability to disable cstate msr read interceptsWanpeng Li
2019-06-04KVM: Directly return result from kvm_arch_check_processor_compat()Sean Christopherson
2019-06-04KVM: LAPIC: Optimize timer latency furtherWanpeng Li
2019-05-24KVM: x86: do not spam dmesg with VMCS/VMCB dumpsPaolo 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-14Merge branch 'x86-mds-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2019-05-07Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
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 kvm_vcpu_map when mapping the virtual APIC pageKarimAllah Ahmed
2019-04-30X86/nVMX: Update the PML table without mapping and unmapping the pageKarimAllah Ahmed
2019-04-30KVM: vmx: clean up some debug outputDan Carpenter