]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/PCD/Dxe/Service.c
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / MdeModulePkg / Universal / PCD / Dxe / Service.c
index 3965846b93193c2ea64f6522994d2f47dc0c6494..5ade8d988bacc17c37f735a8f71288e54c47d861 100644 (file)
@@ -817,6 +817,11 @@ UpdatePcdDatabase (
   //\r
   Index    = (mPcdDatabase.DxeDb->Length + 7) & (~7);\r
   SkuDelta = NULL;\r
+\r
+  if (Index == mDxePcdDbSize) {\r
+    return EFI_SUCCESS;\r
+  }\r
+\r
   while (Index < mDxePcdDbSize) {\r
     SkuDelta = (PCD_DATABASE_SKU_DELTA *)((UINT8 *)mDxePcdDbBinary + Index);\r
     if ((SkuDelta->SkuId == SkuId) && (SkuDelta->SkuIdCompared == 0)) {\r