On 07/05/16 12:01, Laszlo Ersek wrote: > Not sure if we should add this client code to OvmfPkg/PlatformPei, due > to the DEPEX. OvmfPkg/PlatformPei is the PEIM that installs the > permanent PEI RAM, so if we added this DEPEX to it, that would force > CpuMpPei to run from temporary PEI RAM. I don't know if that would be > feasible. ... Actually, it would lead to a DEPEX circle: CpuMpPei > explicitly depends on gEfiPeiMemoryDiscoveredPpiGuid (it can only run > from permament PEI RAM). So a separate client PEIM for OvmfPkg would be > mandatory.
Alternatively, we could use EFI_PEI_SERVICES.NotifyPpi() from OvmfPkg/PlatformPei, I guess. That would require that the EFI_PEI_MP_SERVICES_PPI services be fully usable as soon as the callback is called. Thanks Laszlo _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

