audk/UefiCpuPkg/Library
Eric Dong 6619cf3b6a UefiCpuPkg RegisterCpuFeaturesLib: Fix buffer pointer error usage.
Current code allocate buffer for the pointer which later get value
from PCD database. but current code error use "=" for this case.
Use AllocateCopyPool instead to fix it.

V2 enhanced to directly use AllocateCopyPool to get the PCD value.
V3 enhanced to avoid using local temp variable.
V4 enhanced to keep the functions to get the pcd values.

Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Shao Ming <ming.shao@intel.com>
Cc: Kinney Michael D <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Kinney Michael D <michael.d.kinney@intel.com>
2017-08-17 09:17:22 +08:00
..
BaseUefiCpuLib UefiCpuPkg/BaseUefiCpuLib.inf: Remove unnecessary library class. 2017-08-16 16:16:18 +08: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 RegisterCpuFeaturesLib: Fix buffer pointer error usage. 2017-08-17 09:17:22 +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