Reviewed-by: Ray Ni <ray...@intel.com> Thanks, Ray > -----Original Message----- > From: Xie, Yuanhao <yuanhao....@intel.com> > Sent: Wednesday, November 22, 2023 2:09 PM > To: devel@edk2.groups.io > Cc: Xie, Yuanhao <yuanhao....@intel.com>; Ni, Ray <ray...@intel.com>; > Dong, Eric <eric.d...@intel.com>; Kumar, Rahul R > <rahul.r.ku...@intel.com>; Tom Lendacky <thomas.lenda...@amd.com>; > Laszlo Ersek <ler...@redhat.com> > Subject: [Patch V3 2/3] UefiCpuPkg/MpInitLib: Store MTRRs settings only > when CpuCount>1 > > Store BSP's MTRR setting only when CpuCount>1. > > Cc: Ray Ni <ray...@intel.com> > Cc: Eric Dong <eric.d...@intel.com> > Cc: Rahul Kumar <rahul1.ku...@intel.com> > Cc: Tom Lendacky <thomas.lenda...@amd.com> > Cc: Laszlo Ersek <ler...@redhat.com> > Signed-off-by: Yuanhao Xie <yuanhao....@intel.com> > --- > UefiCpuPkg/Library/MpInitLib/MpLib.c | 9 ++++----- > 1 file changed, 4 insertions(+), 5 deletions(-) > > diff --git a/UefiCpuPkg/Library/MpInitLib/MpLib.c > b/UefiCpuPkg/Library/MpInitLib/MpLib.c > index c26a17e1db..538095d3bb 100644 > --- a/UefiCpuPkg/Library/MpInitLib/MpLib.c > +++ b/UefiCpuPkg/Library/MpInitLib/MpLib.c > @@ -2243,15 +2243,14 @@ MpInitLibInitialize ( > MicrocodeDetect (CpuMpData, CpuMpData->BspNumber); > } > > - // > - // Store BSP's MTRR setting > - // > - MtrrGetAllMtrrs (&CpuMpData->MtrrTable); > - > // > // Wakeup APs to do some AP initialize sync (MTRR and/or Microcode). > // > if (CpuMpData->CpuCount > 1) { > + // > + // Store BSP's MTRR setting > + // > + MtrrGetAllMtrrs (&CpuMpData->MtrrTable); > if (MpHandOff != NULL) { > // > // Only needs to use this flag for DXE phase to update the wake up > -- > 2.39.1.windows.1
-=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#111637): https://edk2.groups.io/g/devel/message/111637 Mute This Topic: https://groups.io/mt/102744600/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/leave/9847357/21656/1706620634/xyzzy [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-