summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/svm
AgeCommit message (Expand)AuthorFilesLines
2021-11-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds4-68/+167
2021-11-02Merge tag 'x86_cc_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+2
2021-11-02Merge tag 'x86-fpu-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-4/+5
2021-11-01Merge tag 'objtool-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-6/+6
2021-10-31Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-3/+12
2021-10-27KVM: SEV-ES: fix another issue with string I/O VMGEXITsPaolo Bonzini1-3/+12
2021-10-25KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_infoDavid Edmondson1-3/+5
2021-10-23x86/kvm: Convert FPU handling to a single swap bufferThomas Gleixner1-3/+4
2021-10-22KVM: x86: Move SVM's APICv sanity check to common x86Sean Christopherson1-2/+0
2021-10-22KVM: x86: Add vendor name to kvm_x86_ops, use it for error messagesSean Christopherson1-0/+2
2021-10-21KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATAMasahiro Kozuka1-0/+7
2021-10-20x86/fpu: Move mxcsr related code to coreThomas Gleixner1-1/+1
2021-10-18Merge commit 'kvm-pagedata-alloc-fixes' into HEADPaolo Bonzini1-1/+1
2021-10-18KVM: SEV-ES: reduce ghcb_sa_len to 32 bitsPaolo Bonzini1-1/+1
2021-10-18KVM: SEV-ES: Set guest_state_protected after VMSA updatePeter Gonda1-1/+6
2021-10-15KVM: SEV-ES: fix length of string I/OPaolo Bonzini1-1/+1
2021-10-07Merge branch 'objtool/urgent'Peter Zijlstra4-98/+144
2021-10-04x86/sev: Replace occurrences of sev_active() with cc_platform_has()Tom Lendacky1-1/+2
2021-10-01nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCBKrish Sadhukhan1-0/+15
2021-10-01KVM: x86: nSVM: implement nested TSC scalingMaxim Levitsky3-6/+61
2021-10-01KVM: x86: SVM: add module param to control TSC scalingMaxim Levitsky1-6/+18
2021-10-01KVM: x86: SVM: don't set VMLOAD/VMSAVE intercepts on vCPU resetPaolo Bonzini1-27/+34
2021-09-30KVM: x86: SVM: add module param to control LBR virtualizationMaxim Levitsky1-1/+12
2021-09-30KVM: x86: nSVM: don't copy pause related settingsMaxim Levitsky1-8/+0
2021-09-30KVM: SVM: Move RESET emulation to svm_vcpu_reset()Sean Christopherson3-16/+21
2021-09-23KVM: x86: nSVM: don't copy virt_ext from vmcb12Maxim Levitsky1-1/+0
2021-09-23KVM: x86: nSVM: test eax for 4K alignment for GP errata workaroundMaxim Levitsky1-0/+4
2021-09-23KVM: x86: nSVM: restore int_vector in svm_clear_vintrMaxim Levitsky1-0/+2
2021-09-22KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smmMaxim Levitsky1-66/+69
2021-09-22KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM modeMaxim Levitsky3-5/+9
2021-09-22KVM: x86: nSVM: restore the L1 host state prior to resuming nested guest on S...Maxim Levitsky1-5/+7
2021-09-22KVM: SEV: Allow some commands for mirror VMPeter Gonda1-2/+17
2021-09-22KVM: SEV: Update svm_vm_copy_asid_from for SEV-ESPeter Gonda1-4/+12
2021-09-22KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATASean Christopherson1-1/+1
2021-09-22KVM: SVM: fix missing sev_decommission in sev_receive_startMingwei Zhang1-1/+3
2021-09-22KVM: SEV: Acquire vcpu mutex when updating VMSAPeter Gonda1-22/+29
2021-09-15x86/kvm: Always inline to_svm()Peter Zijlstra1-1/+1
2021-09-15x86/kvm: Always inline vmload() / vmsave()Peter Zijlstra1-2/+2
2021-09-15x86/kvm: Always inline sev_*guest()Peter Zijlstra1-3/+3
2021-09-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds6-113/+51
2021-08-20KVM: SVM: Add 5-level page table support for SVMWei Huang1-6/+1
2021-08-20KVM: x86: Allow CPU to force vendor-specific TDP levelWei Huang1-1/+3
2021-08-20KVM: SVM: split svm_handle_invalid_exitMaxim Levitsky1-8/+9
2021-08-20KVM: SVM: AVIC: drop unsupported AVIC base relocation codeMaxim Levitsky3-13/+2
2021-08-20KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVICMaxim Levitsky1-0/+5
2021-08-20KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load}Maxim Levitsky2-8/+9
2021-08-20KVM: SVM: remove svm_toggle_avic_for_irq_windowMaxim Levitsky3-14/+2
2021-08-20KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibitionMaxim Levitsky1-0/+2
2021-08-20KVM: x86: don't disable APICv memslot when inhibitedMaxim Levitsky3-17/+6
2021-08-16KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656)Maxim Levitsky1-0/+3