mirror of https://github.com/acidanthera/audk.git
1065536c64
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4533 There are use cases which not all FVs need be migrated from TempRam to permanent memory before TempRam tears down. This new guid is introduced to avoid unnecessary FV migration to improve boot performance. Platform can publish MigrationInfo hob with this guid to customize FV migration info, and PeiCore will only migrate FVs indicated by this Hob info. This is a backwards compatible change, PeiCore will check MigrationInfo hob before migration. If MigrationInfo hobs exists, only migrate FVs recorded by hobs. If MigrationInfo hobs not exists, migrate all FVs to permanent memory. Cc: Michael D Kinney <michael.d.kinney@intel.com> Cc: Liming Gao <gaoliming@byosoft.com.cn> Cc: Ray Ni <ray.ni@intel.com> Cc: Guomin Jiang <guomin.jiang@intel.com> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn> Reviewed-by: Ray Ni <ray.ni@intel.com> Signed-off-by: Cheng Sun <chengx.sun@intel.com> |
||
---|---|---|
.. | ||
BootMode | ||
CpuIo | ||
Dependency | ||
Dispatcher | ||
FwVol | ||
Hob | ||
Image | ||
Memory | ||
PciCfg2 | ||
PeiMain | ||
Ppi | ||
Reset | ||
Security | ||
StatusCode | ||
PeiCore.uni | ||
PeiCoreExtra.uni | ||
PeiMain.h | ||
PeiMain.inf |