summaryrefslogtreecommitdiffstats
path: root/UefiPayloadPkg
diff options
context:
space:
mode:
authorAravind P R <aravind.p.r@intel.com>2025-01-27 10:36:57 +0530
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2025-02-21 17:57:46 +0000
commit063e19bab2569219adadcbc32c83f6b1da626e60 (patch)
tree5d7435df466a57e0bf4cb0d6272423bc0094fa89 /UefiPayloadPkg
parentfbe0805b2091393406952e84724188f8c1941837 (diff)
downloadedk2-master.tar.gz
IntelFsp2Pkg: Fixing TemporaryRamSize Configurability option.HEADmaster
Issue : Configuring TemporaryRamSize using FSP-T arch UPD (added as part of Spec 2.5) is not working as expected. Root cause : Code is reading the ImageAttribute from the wrong address which confirms the TemporaryRamSize Configurability, hence the TemporaryRamSize UPD is ignored. This is because the code expects the FspInfoheader Offset to be in ESI/RSI (from which ImageAttribute read) is not guaranteed as per the current implementation. Fix : Modified code to make sure that ESI/RSI contains the FspInfoheader offset by time the code reads the ImageAttribute. Tests : Verified the fix on Both 32 Bit and 64 Bit FSP Binaries by configuring the TemporaryRamSize using the FSPT Arch UPD. Signed-off-by: Aravind P R <aravind.p.r@intel.com>
Diffstat (limited to 'UefiPayloadPkg')
0 files changed, 0 insertions, 0 deletions