]> git.proxmox.com Git - mirror_edk2.git/commit - MdeModulePkg/Universal/PCD/Dxe/Service.c
MdeModulePkg/PCD: Pcd initialize DXE have assert
authorGua Guo <gua.guo@intel.com>
Thu, 5 May 2022 21:29:51 +0000 (05:29 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Mon, 9 May 2022 11:10:56 +0000 (11:10 +0000)
commita658ed30e51f2b2024d7bf8d2aa8be2dfa0b02a2
treedcfeaf5633a10c967f86c877c90df70fc974e265
parent29ae55a0b8194fef2e769f2882297aa601b4777a
MdeModulePkg/PCD: Pcd initialize DXE have assert

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3917

When PlatformPkg.dsc has multiple SKU IDs but didn't exist delta PCD,
System will hang on BuildPcdDxeDataBase.

Ideally, if didn't exist delta PCD by different SKU ID,
UpdatePcdDatabase () shouldn't return EFI_NOT_FOUND.

Signed-off-by: Gua Guo <gua.guo@intel.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
MdeModulePkg/Universal/PCD/Dxe/Service.c