summaryrefslogtreecommitdiffstats
path: root/UefiCpuPkg/CpuDxe/CpuPageTable.c
diff options
context:
space:
mode:
authorEric Dong <eric.dong@intel.com>2018-06-19 13:15:39 +0800
committerEric Dong <eric.dong@intel.com>2018-06-19 13:15:39 +0800
commitbf252e29a5a1a68fdd584b1cd117b728d7d67ec0 (patch)
tree362cc65935e20ff0583632d570e13f087ae2ca72 /UefiCpuPkg/CpuDxe/CpuPageTable.c
parentaeb6f576258ef18c0debca1d6b908df1799e0d9b (diff)
downloadedk2-bf252e29a5a1a68fdd584b1cd117b728d7d67ec0.tar.gz
edk2-bf252e29a5a1a68fdd584b1cd117b728d7d67ec0.tar.bz2
edk2-bf252e29a5a1a68fdd584b1cd117b728d7d67ec0.zip
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>
Diffstat (limited to 'UefiCpuPkg/CpuDxe/CpuPageTable.c')
0 files changed, 0 insertions, 0 deletions