Messages in this thread | | | From | Dionna Amalie Glaze <> | Date | Thu, 25 Aug 2022 15:10:52 -0700 | Subject | Re: [PATCH v4 4/4] x86/sev: Add SNP-specific unaccepted memory support |
| |
> > Add SNP-specific hooks to the unaccepted memory support in the boot > path (__accept_memory()) and the core kernel (accept_memory()) in order > to support booting SNP guests when unaccepted memory is present. Without > this support, SNP guests will fail to boot and/or panic() when unaccepted > memory is present in the EFI memory map. > > The process of accepting memory under SNP involves invoking the hypervisor > to perform a page state change for the page to private memory and then > issuing a PVALIDATE instruction to accept the page.
Thanks for this update! Tests show the boot performance shaves off a good few seconds over eager acceptance, and it'll get better when we have on-demand pinning.
The uncaught #VC exception is still there for 256GB machines and larger though.
-- -Dionna Glaze, PhD (she/her)
| |