audk/UefiCpuPkg/Library/MpInitLib
Laszlo Ersek 00650c531a UefiCpuPkg/MpInitLib/X64/MpFuncs.nasm: fix fatal typo
The recent patch "UefiCpuPkg/MpInitLib: Program AP stack in fixed address"
inadvertently broke the first startup of APs during X64 PEI, because in
the TestLock section of the code, it replaced the access to the
NumApsExecuting counter with an access to the unrelated InitFlag field.

Cc: Jeff Fan <jeff.fan@intel.com>
Fixes: 845c5be1fd
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Jeff Fan <jeff.fan@intel.com>
2016-11-17 10:58:07 +01:00
..
Ia32 UefiCpuPkg/MpInitLib: Program AP stack in fixed address 2016-11-16 16:28:22 +08:00
X64 UefiCpuPkg/MpInitLib/X64/MpFuncs.nasm: fix fatal typo 2016-11-17 10:58:07 +01:00
DxeMpInitLib.inf UefiCpuPkg/DxeMpInitLib: remove duplicate HobLib class dependency 2016-11-17 10:57:33 +01:00
DxeMpInitLib.uni UefiCpuPkg/MpInitLib: Add two instances PeiMpInitLib and DxeMpInitLib 2016-08-17 19:58:07 +08:00
DxeMpLib.c UefiCpuPkg/DxeMpLib: Place APs to suitable state on Legacy OS boot 2016-11-14 09:56:59 +08:00
Microcode.c UefiCpuPkg/MpInitLib: Fix function header comments typo 2016-08-25 16:12:46 +08:00
MpLib.c UefiCpuPkg/MpInitLib: Update AP information when BSP switched 2016-11-16 16:28:22 +08:00
MpLib.h UefiCpuPkg/MpInitLib: Update AP information when BSP switched 2016-11-16 16:28:22 +08:00
PeiMpInitLib.inf UefiCpuPkg/MpInitLib: Add MicrocodeDetect() and load microcode on BSP 2016-08-17 20:00:23 +08:00
PeiMpInitLib.uni UefiCpuPkg/MpInitLib: Add two instances PeiMpInitLib and DxeMpInitLib 2016-08-17 19:58:07 +08:00
PeiMpLib.c UefiCpuPkg/MpInitLib: Do not wakeup AP if only one processor supported 2016-11-09 16:01:13 +08:00