audk/UefiCpuPkg/Library/BaseXApicX2ApicLib
Eric Dong bf252e29a5 UefiCpuPkg/LocalApicLib: Exclude second SendIpi sequence on AMD processors.
On AMD processors the second SendIpi in the SendInitSipiSipi and
SendInitSipiSipiAllExcludingSelf routines is not required, and may cause
undesired side-effects during MP initialization.

This patch leverages the StandardSignatureIsAuthenticAMD check to exclude
the second SendIpi and its associated MicroSecondDelay (200).

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Leo Duran <leo.duran@amd.com>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Jeff Fan <jeff.fan@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
2018-06-19 13:15:39 +08:00
..
BaseXApicX2ApicLib.c UefiCpuPkg/LocalApicLib: Exclude second SendIpi sequence on AMD processors. 2018-06-19 13:15:39 +08:00
BaseXApicX2ApicLib.inf MdePkg/BaseXApicX2ApicLib: Support IA32 processors without MSR_IA32_APIC_BASE_ADDRESS 2015-04-27 19:48:00 +00:00
BaseXApicX2ApicLib.uni UefiCpuPkg: Convert all .uni files to utf-8 2015-12-15 04:59:14 +00:00