summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/svm
AgeCommit message (Expand)Author
2026-03-19KVM: SVM: Set/clear CR8 write interception when AVIC is (de)activatedSean Christopherson
2026-03-19KVM: SVM: Initialize AVIC VMCB fields if AVIC is enabled with in-kernel APICSean Christopherson
2026-03-04KVM: nSVM: Always use vmcb01 in VMLOAD/VMSAVE emulationYosry Ahmed
2026-03-04KVM: nSVM: Remove a user-triggerable WARN on nested_svm_load_cr3() succeedingSean Christopherson
2026-01-30KVM: x86: Explicitly configure supported XSS from {svm,vmx}_set_cpu_caps()Sean Christopherson
2026-01-14KVM: SVM: Check vCPU ID against max x2AVIC ID if and only if x2AVIC is enabledSean Christopherson
2025-12-18Merge tag 'kvm-x86-fixes-6.19-rc1' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-12-04KVM: nSVM: Set exit_code_hi to -1 when synthesizing SVM_EXIT_ERR (failed VMRUN)Sean Christopherson
2025-12-04KVM: nSVM: Clear exit_code_hi in VMCB when synthesizing nested VM-ExitsSean Christopherson
2025-11-26Merge tag 'kvm-x86-svm-6.19' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-11-26Merge tag 'kvm-x86-misc-6.19' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-11-19KVM: x86: Load guest/host PKRU outside of the fastpath run loopSean Christopherson
2025-11-18KVM: SVM: Handle #MCs in guest outside of fastpathSean Christopherson
2025-11-18x86/bugs: KVM: Move VM_CLEAR_CPU_BUFFERS into SVM as SVM_CLEAR_CPU_BUFFERSSean Christopherson
2025-11-18KVM: SVM: Fix redundant updates of LBR MSR interceptsYosry Ahmed
2025-11-14KVM: SEV: Add known supported SEV-SNP policy bitsTom Lendacky
2025-11-14KVM: SEV: Publish supported SEV-SNP policy bitsTom Lendacky
2025-11-14KVM: SEV: Consolidate the SEV policy bits in a single header fileTom Lendacky
2025-11-13KVM: SVM: Don't skip unrelated instruction if INT3/INTO is replacedOmar Sandoval
2025-11-09KVM: nSVM: Fix and simplify LBR virtualization handling with nestedYosry Ahmed
2025-11-09KVM: nSVM: Always recalculate LBR MSR intercepts in svm_update_lbrv()Yosry Ahmed
2025-11-09KVM: SVM: Mark VMCB_LBR dirty when MSR_IA32_DEBUGCTLMSR is updatedYosry Ahmed
2025-11-06KVM: SVM: Ensure SPEC_CTRL[63:32] is context switched between guest and hostUros Bizjak
2025-11-05KVM: nSVM: Avoid incorrect injection of SVM_EXIT_CR0_SEL_WRITEYosry Ahmed
2025-11-05KVM: nSVM: Propagate SVM_EXIT_CR0_SEL_WRITE correctly for LMSW emulationYosry Ahmed
2025-11-05KVM: nSVM: Remove redundant cases in nested_svm_intercept()Yosry Ahmed
2025-11-04KVM: x86: Add a helper to dedup reporting of unhandled VM-ExitsSean Christopherson
2025-11-04KVM: SVM: switch to raw spinlock for svm->ir_list_lockMaxim Levitsky
2025-11-04KVM: SVM: Make avic_ga_log_notifier() local to avic.cSean Christopherson
2025-11-04KVM: SVM: Unregister KVM's GALog notifier on kvm-amd.ko exitSean Christopherson
2025-11-04KVM: SVM: Initialize per-CPU svm_data at the end of hardware setupSean Christopherson
2025-10-17KVM: SVM: Add AVIC support for 4k vCPUs in x2AVIC modeNaveen N Rao
2025-10-17KVM: SVM: Move AVIC Physical ID table allocation to vcpu_precreate()Naveen N Rao
2025-10-17KVM: SVM: Replace hard-coded value 0x1FF with the corresponding macroNaveen N Rao
2025-10-17KVM: SVM: Add a helper to look up the max physical ID for AVICNaveen N Rao
2025-10-17KVM: SVM: Limit AVIC physical max index based on configured max_vcpu_idsNaveen N Rao
2025-10-15KVM: SVM: Disallow EFER.LMSLE when not supported by hardwareJim Mattson
2025-10-14KVM: SVM: Mark VMCB_NPT as dirty on nested VMRUNJim Mattson
2025-10-14KVM: SVM: Mark VMCB_PERM_MAP as dirty on nested VMRUNJim Mattson
2025-09-30Merge tag 'kvm-x86-cet-6.18' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-09-30Merge tag 'kvm-x86-misc-6.18' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-09-30Merge tag 'kvm-x86-ciphertext-6.18' of https://github.com/kvm-x86/linux into ...Paolo Bonzini
2025-09-30Merge tag 'kvm-x86-svm-6.18' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-09-30Merge tag 'loongarch-kvm-6.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini
2025-09-23KVM: SVM: Enable shadow stack virtualization for SVMJohn Allen
2025-09-23KVM: SEV: Synchronize MSR_IA32_XSS from the GHCB when it's validSean Christopherson
2025-09-23KVM: SVM: Pass through shadow stack MSRs as appropriateJohn Allen
2025-09-23KVM: SVM: Update dump_vmcb with shadow stack save area additionsJohn Allen
2025-09-23KVM: nSVM: Save/load CET Shadow Stack state to/from vmcb12/vmcb02Sean Christopherson
2025-09-23KVM: SVM: Emulate reads and writes to shadow stack MSRsJohn Allen