summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/svm/sev.c
AgeCommit message (Expand)Author
2026-02-11Merge tag 'kvm-x86-gmem-6.20' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-01-23KVM: SEV: Add KVM_SEV_SNP_ENABLE_REQ_CERTS commandMichael Roth
2026-01-23KVM: Introduce KVM_EXIT_SNP_REQ_CERTS for SNP certificate-fetchingMichael Roth
2026-01-15KVM: guest_memfd: GUP source pages prior to populating guest memoryMichael Roth
2026-01-15KVM: SEV: Document/enforce page-alignment for KVM_SEV_SNP_LAUNCH_UPDATEMichael Roth
2026-01-15KVM: guest_memfd: Remove partial hugepage handling from kvm_gmem_populate()Michael Roth
2026-01-13KVM: SVM: Treat exit_code as an unsigned 64-bit value through all of KVMSean Christopherson
2026-01-13KVM: SVM: Tag sev_supported_vmsa_features as read-only after initSean Christopherson
2026-01-13KVM: SVM: Drop the module param to control SEV-ES DebugSwapSean Christopherson
2026-01-13KVM: SVM: Fix a missing kunmap_local() in sev_gmem_post_populate()Yan Zhao
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-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