summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/svm (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds2021-04-282-10/+61
|\
| * svm/sev: Register SEV and SEV-ES ASIDs to the misc controllerVipin Sharma2021-04-042-10/+61
* | Merge tag 'x86_cleanups_for_v5.13' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-04-263-4/+4
|\ \ | |/ |/|
| * x86: Fix various typos in comments, take #2Ingo Molnar2021-03-211-1/+1
| * x86: Fix various typos in commentsIngo Molnar2021-03-183-3/+3
* | Merge branch 'kvm-fix-svm-races' into kvm-masterPaolo Bonzini2021-04-011-5/+23
|\ \
| * | KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested...Paolo Bonzini2021-04-011-1/+17
| * | KVM: SVM: load control fields from VMCB12 before checking themPaolo Bonzini2021-04-011-4/+6
* | | KVM: x86/vPMU: Forbid writing to MSR_F15H_PERF MSRs when guest doesn't have X...Vitaly Kuznetsov2021-03-301-0/+8
| |/ |/|
* | KVM: SVM: Connect 'npt' module param to KVM's internal 'npt_enabled'Sean Christopherson2021-03-051-12/+13
* | KVM: SVM: Clear the CR4 register on resetBabu Moger2021-03-021-0/+1
* | KVM: SVM: Fix nested VM-Exit on #GP interception handlingSean Christopherson2021-02-251-3/+8
* | KVM: nSVM: prepare guest save area while is_guest_mode is truePaolo Bonzini2021-02-221-1/+1
* | KVM: nSVM: fix running nested guests when npt=0Paolo Bonzini2021-02-181-0/+20
* | KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_modeMaxim Levitsky2021-02-181-12/+14
* | KVM: x86: Advertise INVPCID by defaultSean Christopherson2021-02-181-3/+0
* | KVM: SVM: Intercept INVPCID when it's disabled to inject #UDSean Christopherson2021-02-181-4/+4
* | KVM: SVM: Make symbol 'svm_gp_erratum_intercept' staticWei Yongjun2021-02-111-1/+1
* | KVM: x86: move kvm_inject_gp up from kvm_set_dr to callersPaolo Bonzini2021-02-091-8/+5
* | KVM: SVM: Remove an unnecessary forward declarationSean Christopherson2021-02-091-2/+0
* | KVM: SVM: Move AVIC vCPU kicking snippet to helper functionSean Christopherson2021-02-091-16/+19
* | KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU modeSean Christopherson2021-02-042-2/+2
* | KVM: nSVM: Use common GPA helper to check for illegal CR3Sean Christopherson2021-02-041-1/+1
* | KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRsSean Christopherson2021-02-041-1/+1
* | KVM: x86: move kvm_inject_gp up from kvm_set_xcr to callersPaolo Bonzini2021-02-041-5/+2
* | KVM: SVM: Replace hard-coded value with #defineKrish Sadhukhan2021-02-041-1/+1
* | KVM: SVM: use .prepare_guest_switch() to handle CPU register save/setupMichael Roth2021-02-043-47/+56
* | KVM: SVM: remove uneeded fields from host_save_users_msrsMichael Roth2021-02-043-21/+8
* | KVM: SVM: use vmsave/vmload for saving/restoring additional host stateMichael Roth2021-02-043-43/+10
* | KVM: SVM: Use asm goto to handle unexpected #UD on SVM instructionsSean Christopherson2021-02-043-16/+67
* | KVM: X86: prepend vmx/svm prefix to additional kvm_x86_ops functionsJason Baron2021-02-041-10/+10
* | KVM: SVM: Fix #GP handling for doubly-nested virtualizationWei Huang2021-02-041-2/+18
* | KVM: SVM: Add support for SVM instruction address check changeWei Huang2021-02-041-0/+3
* | KVM: SVM: Add emulation support for #GP triggered by SVM instructionsBandan Das2021-02-041-18/+91
* | KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOWChenyi Qiang2021-02-042-4/+4
* | KVM/SVM: add support for SEV attestation commandBrijesh Singh2021-02-041-0/+71
* | KVM: x86: cleanup CR3 reserved bits checksPaolo Bonzini2021-02-032-13/+3
* | KVM: SVM: Treat SVM as unsupported when running as an SEV guestSean Christopherson2021-02-031-0/+5
* | Fix unsynchronized access to sev members through svm_register_enc_regionPeter Gonda2021-01-281-7/+10
* | KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMXPaolo Bonzini2021-01-261-0/+3
* | KVM: SVM: Unconditionally sync GPRs to GHCB on VMRUN of SEV-ES guestSean Christopherson2021-01-261-9/+6
* | kvm: tracing: Fix unmatched kvm_entry and kvm_exit eventsLorenzo Brescia2021-01-261-0/+2
* | KVM: SVM: Add support for booting APs in an SEV-ES guestTom Lendacky2021-01-083-0/+34
* | KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexitMaxim Levitsky2021-01-081-0/+3
* | KVM: nSVM: mark vmcb as dirty when forcingly leaving the guest modeMaxim Levitsky2021-01-081-0/+1
* | KVM: nSVM: correctly restore nested_run_pending on migrationMaxim Levitsky2021-01-081-0/+4
* | KVM/SVM: Remove leftover __svm_vcpu_run prototype from svm.cUros Bizjak2021-01-081-2/+0
* | KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_loadNathan Chancellor2021-01-081-1/+1
* | Merge branch 'kvm-master' into kvm-nextPaolo Bonzini2021-01-082-4/+6
|\|
| * kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit()Jacob Xu2020-12-041-2/+2