Re: [stable-6.12 2/4] KVM: SVM: Add support to initialize SEV/SNP functionality in KVM
Sean Christopherson <[email protected]>
| Newsgroups | org.kernel.vger.stable |
|---|---|
| Message-ID | <[email protected]> |
On Fri, Aug 14, 2026, Jack Wang wrote: > From: Ashish Kalra <[email protected]> > > commit 6f1d5a3513c2370bbd6115dd430906bc2f4bdc53 upstream. > > Move platform initialization of SEV/SNP from CCP driver probe time to > KVM module load time so that KVM can do SEV/SNP platform initialization > explicitly if it actually wants to use SEV/SNP functionality. > > Add support for KVM to explicitly call into the CCP driver at load time > to initialize SEV/SNP. If required, this behavior can be altered with KVM > module parameters to not do SEV/SNP platform initialization at module load > time. Additionally, a corresponding SEV/SNP platform shutdown is invoked > during KVM module unload time. > > Continue to support SEV deferred initialization as the user may have the > file containing SEV persistent data for SEV INIT_EX available only later > after module load/init. > > Suggested-by: Sean Christopherson <[email protected]> > Reviewed-by: Tom Lendacky <[email protected]> > Signed-off-by: Ashish Kalra <[email protected]> > Signed-off-by: Herbert Xu <[email protected]> > Signed-off-by: Jack Wang <[email protected]> > --- Acked-by: Sean Christopherson <[email protected]>