From dd7fb79ab4c01c81ff3b412fda93d559a858312e Mon Sep 17 00:00:00 2001 From: Mikhail Krichanov Date: Tue, 3 Dec 2024 19:19:52 +0300 Subject: [PATCH] OvmfPkg: Increased PEI size at the expense of DXE, increased SEC size at the expense of FVMAIN_COMPACT. --- OvmfPkg/Include/Fdf/OvmfPkgDefines.fdf.inc | 6 +++--- OvmfPkg/OvmfPkgX64.fdf | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/OvmfPkg/Include/Fdf/OvmfPkgDefines.fdf.inc b/OvmfPkg/Include/Fdf/OvmfPkgDefines.fdf.inc index 0c3e551d1f..062a154cda 100644 --- a/OvmfPkg/Include/Fdf/OvmfPkgDefines.fdf.inc +++ b/OvmfPkg/Include/Fdf/OvmfPkgDefines.fdf.inc @@ -62,9 +62,9 @@ DEFINE FW_BLOCKS = 0x400 DEFINE CODE_BASE_ADDRESS = 0xFFC84000 DEFINE CODE_SIZE = 0x0037C000 DEFINE CODE_BLOCKS = 0x37C -DEFINE FVMAIN_SIZE = 0x00342000 -DEFINE SECFV_OFFSET = 0x003C6000 -DEFINE SECFV_SIZE = 0x3a000 +DEFINE FVMAIN_SIZE = 0x00340000 +DEFINE SECFV_OFFSET = 0x003C4000 +DEFINE SECFV_SIZE = 0x3c000 !endif SET gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFdBaseAddress = $(FW_BASE_ADDRESS) diff --git a/OvmfPkg/OvmfPkgX64.fdf b/OvmfPkg/OvmfPkgX64.fdf index a23baebf04..1c243ee618 100644 --- a/OvmfPkg/OvmfPkgX64.fdf +++ b/OvmfPkg/OvmfPkgX64.fdf @@ -103,11 +103,11 @@ gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecApicPageTableBase|gUefiOvmfPkgTokenSpaceGui 0x011000|0x00F000 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamSize -0x020000|0x120000 +0x020000|0x130000 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvSize FV = PEIFV -0x140000|0xE40000 +0x150000|0xE30000 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvSize FV = DXEFV