summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/svm.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86: do not reset microcode version on INIT or RESETPaolo Bonzini2020-02-121-1/+1
* KVM: SVM: relax conditions for allowing MSR_IA32_SPEC_CTRL accessesPaolo Bonzini2020-02-051-0/+4
* KVM: SVM: allow AVIC without split irqchipPaolo Bonzini2020-02-051-1/+1
* kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode.Suravee Suthikulpanit2020-02-051-2/+9
* svm: Temporarily deactivate AVIC during ExtINT handlingSuravee Suthikulpanit2020-02-051-4/+29
* svm: Deactivate AVIC when launching guest with nested SVM supportSuravee Suthikulpanit2020-02-051-1/+10
* kvm: x86: hyperv: Use APICv update request interfaceSuravee Suthikulpanit2020-02-051-1/+2
* svm: Add support for dynamic APICvSuravee Suthikulpanit2020-02-051-10/+28
* kvm: x86: Introduce x86 ops hook for pre-update APICvSuravee Suthikulpanit2020-02-051-0/+6
* kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasonsSuravee Suthikulpanit2020-02-051-0/+8
* KVM: svm: avic: Add support for dynamic setup/teardown of virtual APIC backin...Suravee Suthikulpanit2020-02-051-6/+5
* kvm: x86: svm: Add support to (de)activate posted interruptsSuravee Suthikulpanit2020-02-051-1/+36
* KVM: x86: remove get_enable_apicv from kvm_x86_opsPaolo Bonzini2020-02-051-6/+0
* kvm: x86: Introduce APICv inhibit reason bitsSuravee Suthikulpanit2020-02-051-1/+13
* kvm/svm: PKU not currently supportedJohn Allen2020-01-271-0/+6
* KVM: x86: Move kvm_vcpu_init() invocation to common codeSean Christopherson2020-01-241-10/+3
* KVM: x86: Move FPU allocation to common x86 codeSean Christopherson2020-01-241-24/+1
* KVM: x86: Allocate vcpu struct in common x86 codeSean Christopherson2020-01-241-19/+9
* KVM: SVM: Use direct vcpu pointer during vCPU create/freeSean Christopherson2020-01-241-14/+16
* KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRLPaolo Bonzini2020-01-241-6/+3
* KVM: SVM: Override default MMIO mask if memory encryption is enabledTom Lendacky2020-01-211-0/+43
* KVM: x86: Refactor and rename bit() to feature_bit() macroSean Christopherson2020-01-211-2/+2
* KVM: x86: Drop special XSAVE handling from guest_cpuid_has()Sean Christopherson2020-01-211-0/+1
* KVM: VMX: FIXED+PHYSICAL mode single target IPI fastpathWanpeng Li2020-01-211-4/+11
* KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASKPeter Xu2020-01-081-2/+2
* KVM x86: Move kvm cpuid support out of svmPeter Gonda2019-11-271-7/+0
* Merge branch 'kvm-tsx-ctrl' into HEADPaolo Bonzini2019-11-211-5/+11
|\
| * KVM: vmx, svm: always run with EFER.NXE=1 when shadow paging is activePaolo Bonzini2019-10-311-2/+8
| * KVM: SVM: Fix potential wrong physical id in avic_handle_ldr_updateMiaohe Lin2019-10-221-3/+3
* | KVM: SVM: Remove check if APICv enabled in SVM update_cr8_intercept() handlerLiran Alon2019-11-151-2/+1
* | KVM: retpolines: x86: eliminate retpoline from svm.c exit handlersAndrea Arcangeli2019-11-151-0/+12
* | kvm: svm: Update svm_xsaves_supportedAaron Lewis2019-10-221-1/+1
* | KVM: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 codeAaron Lewis2019-10-221-25/+2
* | KVM: SVM: Use wrmsr for switching between guest and host IA32_XSS on AMDAaron Lewis2019-10-221-0/+23
* | KVM: x86: Introduce vcpu->arch.xsaves_enabledAaron Lewis2019-10-221-0/+3
* | kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameterSuthikulpanit, Suravee2019-10-221-2/+2
* | KVM: x86: Fold decache_cr3() into cache_reg()Sean Christopherson2019-10-221-6/+1
* | KVM: SVM: Reduce WBINVD/DF_FLUSH invocationsTom Lendacky2019-10-221-15/+66
* | KVM: SVM: Remove unneeded WBINVD and DF_FLUSH when starting SEV guestsTom Lendacky2019-10-221-15/+0
* | KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSHTom Lendacky2019-10-221-0/+20
* | KVM: SVM: Serialize access to the SEV ASID bitmapTom Lendacky2019-10-221-12/+17
|/
* kvm: svm: Intercept RDPRUJim Mattson2019-09-241-0/+8
* KVM: VMX: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfigSean Christopherson2019-09-241-8/+9
* KVM: x86: Remove emulation_result enums, EMULATE_{DONE,FAIL,USER_EXIT}Sean Christopherson2019-09-241-13/+9
* KVM: x86: Handle emulation failure directly in kvm_task_switch()Sean Christopherson2019-09-241-9/+2
* KVM: x86: Exit to userspace on emulation skip failureSean Christopherson2019-09-241-2/+2
* KVM: x86: Move #GP injection for VMware into x86_emulate_instruction()Sean Christopherson2019-09-241-8/+2
* KVM: x86: Don't attempt VMWare emulation on #GP with non-zero error codeSean Christopherson2019-09-241-1/+9
* KVM: x86: svm: remove unneeded nested_enable_evmcs() hookVitaly Kuznetsov2019-09-241-8/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-09-181-105/+93
|\
OpenPOWER on IntegriCloud