summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/svm/sev.c
AgeCommit message (Expand)Author
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-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-23KVM: SEV: Synchronize MSR_IA32_XSS from the GHCB when it's validSean Christopherson
2025-09-23KVM: SVM: Re-load current, not host, TSC_AUX on #VMEXIT from SEV-ES guestHou Wenlong
2025-09-23KVM: SEV: Reject non-positive effective lengths during LAUNCH_UPDATESean Christopherson
2025-09-23KVM: SEV: Validate XCR0 provided by guest in GHCBSean Christopherson
2025-09-23KVM: SEV: Read save fields from GHCB exactly onceSean Christopherson
2025-09-23KVM: SEV: Rename kvm_ghcb_get_sw_exit_code() to kvm_get_cached_sw_exit_code()Sean Christopherson
2025-09-15KVM: SEV: Add SEV-SNP CipherTextHiding supportAshish Kalra
2025-09-15KVM: SEV: Introduce new min,max sev_es and sev_snp asid variablesAshish Kalra
2025-09-08KVM: SEV: Save the SEV policy if and only if LAUNCH_START succeedsSean Christopherson
2025-08-27KVM: x86/mmu: Extend guest_memfd's max mapping level to shared mappingsSean Christopherson
2025-08-27KVM: x86/mmu: Rename .private_max_mapping_level() to .gmem_max_mapping_level()Ackerley Tng
2025-08-27KVM: Rename kvm_slot_can_be_private() to kvm_slot_has_gmem()Fuad Tabba
2025-08-21KVM: SVM: Enable Secure TSC for SNP guestsNikunj A Dadhania
2025-08-21KVM: SEV: Fold sev_es_vcpu_reset() into sev_vcpu_create()Sean Christopherson
2025-08-21KVM: SEV: Set RESET GHCB MSR value during sev_es_init_vmcb()Sean Christopherson
2025-08-21KVM: SEV: Move init of SNP guest state into sev_init_vmcb()Sean Christopherson
2025-08-21KVM: SVM: Move SEV-ES VMSA allocation to a dedicated sev_vcpu_create() helperSean Christopherson
2025-08-21KVM: SEV: Enforce minimum GHCB version requirement for SEV-SNP guestsNikunj A Dadhania
2025-08-21KVM: SEV: Drop GHCB_VERSION_DEFAULT and open code itNikunj A Dadhania
2025-08-18KVM: SEV: don't check have_run_cpus in sev_writeback_caches()Yury Norov
2025-07-29Merge tag 'kvm-x86-sev-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-07-29Merge tag 'kvm-x86-svm-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-07-29Merge tag 'kvm-x86-misc-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-07-14KVM: SVM: Flush cache only on CPUs running SEV guestZheyun Shen
2025-07-10KVM: SEV: Prefer WBNOINVD over WBINVD for cache maintenance efficiencyKevin Loughlin
2025-07-10KVM: SVM: Remove wbinvd in sev_vm_destroy()Zheyun Shen
2025-06-25KVM: SVM: Simplify MSR interception logic for IA32_XSS MSRChao Gao
2025-06-24KVM: SVM: Initialize vmsa_pa in VMCB to INVALID_PAGE if VMSA page is NULLSean Christopherson
2025-06-24KVM: SVM: Reject SEV{-ES} intra host migration if vCPU creation is in-flightSean Christopherson
2025-06-20KVM: SVM: Allow SNP guest policy to specify SINGLE_SOCKETTom Lendacky
2025-06-20KVM: SVM: Allow SNP guest policy disallow running with SMT enabledTom Lendacky
2025-06-20KVM: SVM: Manually recalc all MSR intercepts on userspace MSR filter changeSean Christopherson
2025-06-20KVM: SVM: Pass through GHCB MSR if and only if VM is an SEV-ES guestSean Christopherson
2025-06-20KVM: SVM: Implement and adopt VMX style MSR intercepts APIsSean Christopherson
2025-06-11KVM: SEV: Disable SEV-SNP support on initialization failureAshish Kalra
2025-06-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2025-05-28Merge branch 'kvm-lockdep-common' into HEADPaolo Bonzini
2025-05-27x86: KVM: SVM: use kvm_lock_all_vcpus instead of a custom implementationMaxim Levitsky
2025-05-27Merge tag 'kvm-x86-svm-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-05-26Merge tag 'x86-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2025-05-26Merge tag 'v6.16-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds
2025-05-13Merge branch 'x86/msr' into x86/core, to resolve conflictsIngo Molnar
2025-05-02KVM: SVM: Update dump_ghcb() to use the GHCB snapshot fieldsTom Lendacky
2025-05-02x86/msr: Add explicit includes of <asm/msr.h>Xin Li (Intel)
2025-04-28x86/sev: Remove unnecessary GFP_KERNEL_ACCOUNT for temporary variablesPeng Hao
2025-04-25KVM: SEV: Configure "ALLOWED_SEV_FEATURES" VMCB FieldKim Phillips
2025-04-25KVM: SVM: Decrypt SEV VMSA in dump_vmcb() if debugging is enabledTom Lendacky