This is version 2 of the series posted previously at <https://lists.01.org/pipermail/edk2-devel/2017-June/011452.html>.
Version 2 is a rewrite from scratch based on Jordan's feedback for v1 and the subsequent discussion. Repo: https://github.com/lersek/edk2.git Branch: extended_tseg_bz1447027_v2 Cc: Jordan Justen <jordan.l.jus...@intel.com> Thanks Laszlo Laszlo Ersek (8): OvmfPkg: widen PcdQ35TsegMbytes to UINT16 OvmfPkg/PlatformPei: prepare for PcdQ35TsegMbytes becoming dynamic OvmfPkg/SmmAccess: prepare for PcdQ35TsegMbytes becoming dynamic OvmfPkg: make PcdQ35TsegMbytes dynamic OvmfPkg/IndustryStandard/Q35MchIch9.h: add extended TSEG size macros OvmfPkg/SmmAccess: support extended TSEG size OvmfPkg/PlatformPei: honor extended TSEG in PcdQ35TsegMbytes if available OvmfPkg: mention the extended TSEG near the PcdQ35TsegMbytes declaration OvmfPkg/Include/IndustryStandard/Q35MchIch9.h | 4 ++ OvmfPkg/OvmfPkg.dec | 15 +++-- OvmfPkg/OvmfPkgIa32.dsc | 1 + OvmfPkg/OvmfPkgIa32X64.dsc | 1 + OvmfPkg/OvmfPkgX64.dsc | 1 + OvmfPkg/PlatformPei/MemDetect.c | 67 +++++++++++++++++++- OvmfPkg/PlatformPei/Platform.c | 14 ++-- OvmfPkg/PlatformPei/Platform.h | 7 ++ OvmfPkg/SmmAccess/SmmAccess2Dxe.c | 1 + OvmfPkg/SmmAccess/SmmAccess2Dxe.inf | 3 + OvmfPkg/SmmAccess/SmmAccessPei.c | 10 +-- OvmfPkg/SmmAccess/SmmAccessPei.inf | 4 +- OvmfPkg/SmmAccess/SmramInternal.c | 25 +++++++- OvmfPkg/SmmAccess/SmramInternal.h | 13 ++++ 14 files changed, 142 insertions(+), 24 deletions(-) -- 2.13.1.3.g8be5a757fa67 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel