Reviewed-by: Chasel Chiu <chasel.c...@intel.com>
Thanks, Chasel > -----Original Message----- > From: Tan, Dun <dun....@intel.com> > Sent: Sunday, March 31, 2024 11:04 PM > To: devel@edk2.groups.io > Cc: Ni, Ray <ray...@intel.com>; Lou, Yun <yun....@intel.com>; Chiu, Chasel > <chasel.c...@intel.com>; Desimone, Nathaniel L > <nathaniel.l.desim...@intel.com>; Liming Gao <gaolim...@byosoft.com.cn>; > Dong, Eric <eric.d...@intel.com> > Subject: [edk2-platforms V2 1/3] MinPlatformPkg: Remove the global variable > mForceX2ApicId > > This global variable mForceX2ApicId is not assigned to any value in code and > will > be initialized to 0 when the driver is loaded. So remove the global variable > and > related code that will not be executed. > > Signed-off-by: Dun Tan <dun....@intel.com> > Cc: Ray Ni <ray...@intel.com> > Cc: Jason Lou <yun....@intel.com> > Cc: Chasel Chiu <chasel.c...@intel.com> > Cc: Nate DeSimone <nathaniel.l.desim...@intel.com> > Cc: Liming Gao <gaolim...@byosoft.com.cn> > Cc: Eric Dong <eric.d...@intel.com> > --- > Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c | 10 ---------- > 1 file changed, 10 deletions(-) > > diff --git a/Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c > b/Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c > index 2a833ec99c..62a7da290a 100644 > --- a/Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c > +++ b/Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c > @@ -53,7 +53,6 @@ VOID *mLocalTable[] = { > EFI_ACPI_TABLE_PROTOCOL *mAcpiTable; > > UINT32 mNumOfBitShift = 6; > -BOOLEAN mForceX2ApicId; > BOOLEAN mX2ApicEnabled; > > EFI_MP_SERVICES_PROTOCOL *mMpService; > @@ -163,14 +162,6 @@ CreateCpuLocalApicInTable ( > CpuIdMapPtr->Thread = ProcessorInfoBuffer.Location.Thread; > CpuIdMapPtr->Flags = ((ProcessorInfoBuffer.StatusFlag & > PROCESSOR_ENABLED_BIT) != 0); > CpuIdMapPtr->SocketNum = ProcessorInfoBuffer.Location.Package; > - > - //update processorbitMask > - if (CpuIdMapPtr->Flags == 1) { > - if (mForceX2ApicId) { > - CpuIdMapPtr->SocketNum &= 0x7; > - CpuIdMapPtr->AcpiProcessorUid &= 0xFF; //keep lower 8bit due to use > Proc obj in dsdt > - } > - } > } else { //not enabled > CpuIdMapPtr->ApicId = (UINT32)-1; > CpuIdMapPtr->Thread = (UINT32)-1; > @@ -1537,7 +1528,6 @@ InstallAcpiPlatform ( > } > > DEBUG ((DEBUG_INFO, "mX2ApicEnabled - 0x%x\n", mX2ApicEnabled)); > - DEBUG ((DEBUG_INFO, "mForceX2ApicId - 0x%x\n", mForceX2ApicId)); > > // support up to 64 threads/socket > AsmCpuidEx (CPUID_EXTENDED_TOPOLOGY, 1, &mNumOfBitShift, NULL, NULL, > NULL); > -- > 2.31.1.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#117327): https://edk2.groups.io/g/devel/message/117327 Mute This Topic: https://groups.io/mt/105259123/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-