summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/svm.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: SVM: Issue WBINVD after deactivating an SEV guestTom Lendacky2020-03-231-8/+14
* KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is availablePaolo Bonzini2020-03-201-0/+3
* KVM: SVM: Fix the svm vmexit code for WRMSRHaiwei Li2020-03-021-1/+2
* KVM: x86: allow compiling as non-module with W=1Valdis Klētnieks2020-02-281-0/+2
* KVM: SVM: allocate AVIC data structures based on kvm_amd module parameterPaolo Bonzini2020-02-281-1/+2
* KVM: nVMX: Emulate MTF when performing instruction emulationOliver Upton2020-02-231-0/+1
* KVM: fix error handling in svm_hardware_setupLi RongQing2020-02-231-21/+20
* KVM: SVM: Fix potential memory leak in svm_cpu_init()Miaohe Lin2020-02-211-7/+6
* KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1Vitaly Kuznetsov2020-02-211-1/+6
* kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabledSuravee Suthikulpanit2020-02-211-0/+3
* 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