diff options
author | Jeff Fan <jeff.fan@intel.com> | 2016-08-24 21:58:04 +0800 |
---|---|---|
committer | Jeff Fan <jeff.fan@intel.com> | 2016-08-25 16:12:37 +0800 |
commit | 5183fb3736bf2eb102474c6db19bf9a00be3d5f5 (patch) | |
tree | b0ec9370ddd0eef04feed2c36df3598e57b9f2dd /EmulatorPkg | |
parent | c1192210604f51c8397864293b1bdc00c5242c58 (diff) | |
download | edk2-platforms-5183fb3736bf2eb102474c6db19bf9a00be3d5f5.tar.xz |
UefiCpuPkg/MpInitLib: Move allocating reserved memory for AP loop code
In Exit Boot Services callback function, we cannot use allocate memory services
because it may change the memory map that has been gotten by OS.
This fix is to move allocating reserved memory for AP loop code to
InitMpGlobalData() and save the memory address in one global variable.
Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Feng Tian <feng.tian@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
Diffstat (limited to 'EmulatorPkg')
0 files changed, 0 insertions, 0 deletions