From 648c4f33ccfc73158f07317119380777393f0c7e Mon Sep 17 00:00:00 2001 From: Savva Mitrofanov Date: Tue, 17 Jan 2023 20:38:42 +0600 Subject: [PATCH] OvmfPkg/OvmfPkgIa32X64: Increase PEIFV size The NOOPT build target produces greater overall size of PEI modules than available inside firmware volume, which leads to GenFv invalid size error Signed-off-by: Savva Mitrofanov --- OvmfPkg/OvmfPkgIa32X64.fdf | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/OvmfPkg/OvmfPkgIa32X64.fdf b/OvmfPkg/OvmfPkgIa32X64.fdf index deae90bf94..10a2b405fb 100644 --- a/OvmfPkg/OvmfPkgIa32X64.fdf +++ b/OvmfPkg/OvmfPkgIa32X64.fdf @@ -62,10 +62,10 @@ FV = SECFV [FD.MEMFD] BaseAddress = $(MEMFD_BASE_ADDRESS) -Size = 0xE00000 +Size = 0xE30000 ErasePolarity = 1 BlockSize = 0x10000 -NumBlocks = 0xE0 +NumBlocks = 0xE3 0x000000|0x006000 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesSize @@ -82,11 +82,11 @@ gUefiOvmfPkgTokenSpaceGuid.PcdOvmfWorkAreaBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvm 0x010000|0x010000 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamSize -0x020000|0x0E0000 +0x020000|0x0F0000 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvSize FV = PEIFV -0x100000|0xD00000 +0x130000|0xD00000 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvSize FV = DXEFV