diff options
author | Eric Dong <eric.dong@intel.com> | 2018-08-10 10:59:26 +0800 |
---|---|---|
committer | Eric Dong <eric.dong@intel.com> | 2018-08-16 08:42:01 +0800 |
commit | a6daab1f6cb836e4147324bb85fc17930be14e87 (patch) | |
tree | 1d16a358716a94e3454150214f9883c8f0ac60a6 /BaseTools/Source/Python/Table/TableEotReport.py | |
parent | 6eab8b4368f9bb7130271760b2e93f2172ed97ab (diff) | |
download | edk2-a6daab1f6cb836e4147324bb85fc17930be14e87.tar.gz edk2-a6daab1f6cb836e4147324bb85fc17930be14e87.tar.bz2 edk2-a6daab1f6cb836e4147324bb85fc17930be14e87.zip |
UefiCpuPkg/RegisterCpuFeaturesLib: Combine implementation.
V1 changes:
> Current code logic can't confirm CpuS3DataDxe driver start before
> CpuFeaturesDxe driver. So the assumption in CpuFeaturesDxe not valid.
> Add implementation for AllocateAcpiCpuData function to remove this
> assumption.
V2 changes:
> Because CpuS3Data memory will be copy to smram at SmmReadToLock point,
> so 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.
V3 changes:
> Remove function definition in header file.
> Add STATIC in function implementation.
Pass OS boot and resume from S3 test.
Bugz: https://bugzilla.tianocore.org/show_bug.cgi?id=959
Reported-by: Marvin Häuser <Marvin.Haeuser@outlook.com>
Suggested-by: Fan Jeff <vanjeff_919@hotmail.com>
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>
Diffstat (limited to 'BaseTools/Source/Python/Table/TableEotReport.py')
0 files changed, 0 insertions, 0 deletions