summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/AutoGen/IdfClassObject.py
diff options
context:
space:
mode:
authorStar Zeng <star.zeng@intel.com>2017-08-04 05:05:20 +0300
committerStar Zeng <star.zeng@intel.com>2017-08-15 12:25:30 +0300
commita6b3d753f98118ee547ae935b347f4f00fa67e7c (patch)
tree6017d860c159ee705d535c5b5d8bfe70a01bba8a /BaseTools/Source/Python/AutoGen/IdfClassObject.py
parent4ad5f597153c7cb20a968236c2c7d6ff01994350 (diff)
downloadedk2-a6b3d753f98118ee547ae935b347f4f00fa67e7c.tar.xz
UefiCpuPkg MpInitLib: Save/restore original WakeupBuffer for DxeMpLib
Current code always allocates/frees < 1MB WakeupBuffer for DxeMpLib until ExitBootService, but the allocation may be failed at late phase of the boot. This patch is to always save/restore original WakeupBuffer for DxeMpLib, it is aligned with the solution for PeiMpLib at 9293d6e42e677e4a38e055258c0993ad8a9df14e, then AllocateResetVector() and FreeResetVector() will be common and moved to MpLib.c. Only difference is GetWakeupBuffer() that will be in PeiMpLib or DxeMpLib respectively. Cc: Liming Gao <liming.gao@intel.com> Cc: Ruiyu Ni <ruiyu.ni@intel.com> Cc: Eric Dong <eric.dong@intel.com> Cc: Jeff Fan <jeff.fan@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/AutoGen/IdfClassObject.py')
0 files changed, 0 insertions, 0 deletions