audk/UefiPayloadPkg
Guomin Jiang 497ac7b6d7 UefiPayloadPkg/PayloadLoaderPeim: Use INT64 as input parameter
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3818

It will have some potential issue when memory larger than 2G because
the high memory address will be fill with 0xFFFFFFFF when do the
operation of INTN + INT64 but it is 32 bit normal data in fact.

Should use same data type INT64 + INT64.

V3:
1. Use INT64 as input parameter because all date type is 64 bit
V2:
1. Force the data type to UINTN to avoid high dword be filled with
0xFFFFFFFF
2. Keep INTN because the offset may postive or negative.

Reviewed-by: Guo Dong <guo.dong@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
Signed-off-by: Guomin Jiang <guomin.jiang@intel.com>
2022-03-01 02:45:28 +00:00
..
BlSupportDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
BlSupportSmm UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
FvbRuntimeDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
GraphicsOutputDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Include UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Library UefiPayloadPkg: Add missing Guid gUefiAcpiBoardInfoGuid 2021-12-08 04:08:21 +00:00
PayloadLoaderPeim UefiPayloadPkg/PayloadLoaderPeim: Use INT64 as input parameter 2022-03-01 02:45:28 +00:00
PchSmiDispatchSmm UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SmmAccessDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SmmControlRuntimeDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
UefiPayloadEntry UefiPayloadPkg: Skip ModuleInfo HOB in Payload 2021-12-08 04:08:21 +00:00
BuildAndIntegrationInstructions.txt UefiPayloadPkg: Add integration instruction for coreboot common error 2021-12-08 04:08:21 +00:00
UefiPayloadPkg.ci.yaml UefiPayloadPkg: Update YAML to ignore specific ECC files/errors 2021-11-30 14:19:07 +00:00
UefiPayloadPkg.dec UefiPayloadPkg: Increase SystemMemoryUefiRegionSize from 32M to 64M 2021-12-08 04:08:21 +00:00
UefiPayloadPkg.dsc UefiPayloadPkg: Use BaseCpuTimerLib for Universal Payload by default 2022-01-28 02:12:25 +00:00
UefiPayloadPkg.fdf UefiPayloadPkg: Change the user interface name of the Uiapp 2022-01-17 18:29:57 +00:00
UniversalPayloadBuild.py UefiPayloadPkg: Add ".upld_info" in universal payload 2021-09-29 05:39:09 +00:00