summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/CpuS3DataDxe/CpuS3DataDxe.inf
diff options
context:
space:
mode:
authorEric Dong <eric.dong@intel.com>2018-08-10 10:41:04 +0800
committerEric Dong <eric.dong@intel.com>2018-08-16 08:42:01 +0800
commitb581721063027cb6335cada04d4a898b9dadd1a3 (patch)
tree0ab7ff86de68d0ed75683efd1718c4ec25b4a799 /UefiCpuPkg/CpuS3DataDxe/CpuS3DataDxe.inf
parentfcd92f16af8fd61d220fbd58af3198083180ae6e (diff)
downloadedk2-b581721063027cb6335cada04d4a898b9dadd1a3.zip
edk2-b581721063027cb6335cada04d4a898b9dadd1a3.tar.gz
edk2-b581721063027cb6335cada04d4a898b9dadd1a3.tar.bz2
UefiCpuPkg/CpuS3DataDxe: Change Memory Type and address limitation.
Because CpuS3Data memory will be copy to smram at SmmReadyToLock point, the memory type no need to be ACPI NVS type, also the address not limit to below 4G. This change remove the limit of ACPI NVS memory type and below 4G. Pass OS boot and resume from S3 test. Cc: Marvin Häuser <Marvin.Haeuser@outlook.com> Cc: Fan Jeff <vanjeff_919@hotmail.com> Cc: Laszlo Ersek <lersek@redhat.com> Cc: Ruiyu Ni <ruiyu.ni@intel.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Eric Dong <eric.dong@intel.com> Reviewed-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com> Tested-by: Laszlo Ersek <lersek@redhat.com>
Diffstat (limited to 'UefiCpuPkg/CpuS3DataDxe/CpuS3DataDxe.inf')
-rw-r--r--UefiCpuPkg/CpuS3DataDxe/CpuS3DataDxe.inf1
1 files changed, 1 insertions, 0 deletions
diff --git a/UefiCpuPkg/CpuS3DataDxe/CpuS3DataDxe.inf b/UefiCpuPkg/CpuS3DataDxe/CpuS3DataDxe.inf
index 480c98e..c167315 100644
--- a/UefiCpuPkg/CpuS3DataDxe/CpuS3DataDxe.inf
+++ b/UefiCpuPkg/CpuS3DataDxe/CpuS3DataDxe.inf
@@ -51,6 +51,7 @@
DebugLib
BaseLib
MtrrLib
+ MemoryAllocationLib
[Guids]
gEfiEndOfDxeEventGroupGuid ## CONSUMES ## Event