audk/UefiCpuPkg/Library
Star Zeng a6b3d753f9 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
9293d6e42e, 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>
2017-08-15 17:25:30 +08:00
..
BaseUefiCpuLib UefiCpuPkg: Use FINIT instead of hex values 2017-05-19 14:15:15 -07:00
BaseXApicLib UefiCpuPkg: Modify GetProcessorLocationByApicId() to support AMD. 2017-06-26 13:48:04 +08:00
BaseXApicX2ApicLib UefiCpuPkg: Modify GetProcessorLocationByApicId() to support AMD. 2017-06-26 13:48:04 +08:00
CpuCommonFeaturesLib UefiCpuPkg: Enable Processor Trace feature. 2017-08-04 12:26:44 +08:00
CpuExceptionHandlerLib PeCoffGetEntryPointLib: Fix spelling issue 2017-04-26 08:58:18 +08:00
MpInitLib UefiCpuPkg MpInitLib: Save/restore original WakeupBuffer for DxeMpLib 2017-08-15 17:25:30 +08:00
MtrrLib UefiCpuPkg/MtrrLib: Don't report OutOfResource when MTRR is enough 2017-05-08 13:35:25 +08:00
PlatformSecLibNull UefiCpuPkg: Convert all .uni files to utf-8 2015-12-15 04:59:14 +00:00
RegisterCpuFeaturesLib UefiCpuPkg: Update RegisterCpuFeaturesLib to consume PcdGetSize with UINTN 2017-07-26 09:00:30 +08:00
SecPeiDxeTimerLibUefiCpu UefiCpuPkg: Convert all .uni files to utf-8 2015-12-15 04:59:14 +00:00
SmmCpuFeaturesLib UefiCpuPkg/SmmCpuFeatureLib: Add more CPU ID for SmmFeatureControl. 2017-06-15 09:27:35 +08:00
SmmCpuPlatformHookLibNull UefiCpuPkg: Convert all .uni files to utf-8 2015-12-15 04:59:14 +00:00