audk/UefiCpuPkg/Library/MpInitLib
Jeff Fan 844b2d072d UefiCpuPkg/MpLib.c: Add checking CR0 PG bit
If CR0 PG bit is not set, it means paging is not enabled on BSP. Thus, Execute
Disable feature is not working actually. Thus, we cannot enable it on APs.

v2:
  Correct the commit log.

Cc: Feng Tian <feng.tian@intel.com>
Cc: Michael Kinney <michael.d.kinney@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>
2017-03-28 09:49:29 +08:00
..
Ia32 UefiCpuPkg/DxeMpLib: Remove unnecessary ret instruction 2016-11-28 08:57:09 +08:00
X64 UefiCpuPkg/DxeMpLib: Remove unnecessary ret instruction 2016-11-28 08:57:09 +08:00
DxeMpInitLib.inf UefiCpuPkg/MpInitLib: Disable and restore system timer interrupt 2016-12-28 15:38:18 +08:00
DxeMpInitLib.uni
DxeMpLib.c UefiCpuPkg/MpInitLib: Set initialize value of TimerPeriod 2016-12-30 08:39:34 +08:00
Microcode.c UefiCpuPkg/MpInitLib: Fix function header comments typo 2016-08-25 16:12:46 +08:00
MpLib.c UefiCpuPkg/MpLib.c: Add checking CR0 PG bit 2017-03-28 09:49:29 +08:00
MpLib.h UefiCpuPkg/MpInitLib: Sync BSP's local APIC timer settings to APs 2016-12-28 15:38:02 +08:00
PeiMpInitLib.inf UefiCpuPkg/MpInitLib: Add MicrocodeDetect() and load microcode on BSP 2016-08-17 20:00:23 +08:00
PeiMpInitLib.uni
PeiMpLib.c UefiCpuPkg/DxeMpInitLib: Support source debugging on AP function 2016-12-28 15:37:57 +08:00