Hi Ray, Thank you for the suggestion. I will update the patchset and send version 2 soon. Best regards, Pawel On Fri, Jun 24, 2022 at 11:22 AM Ni, Ray wrote: > How about PlatformInformationRecord2? It also matches to the parameter > used in PPI header file. > > > -----Original Message----- > > From: Paweł Poławski > > Sent: Friday, June 24, 2022 6:58 AM > > To: devel@edk2.groups.io > > Cc: Dong, Eric ; Ni, Ray ; > Kumar, Rahul1 > > Subject: [PATCH v1 1/1] UefiCpuPkg: Coding style bug fix > > > > Local variable name overlaped with function name. > > Variable name has been updated to remove name duplication. > > > > Cc: Eric Dong > > Cc: Ray Ni > > Cc: Rahul Kumar > > > > Signed-off-by: Paweł Poławski > > --- > > UefiCpuPkg/CpuMpPei/CpuBist.c | 40 ++++++++++---------- > > 1 file changed, 20 insertions(+), 20 deletions(-) > > > > diff --git a/UefiCpuPkg/CpuMpPei/CpuBist.c > b/UefiCpuPkg/CpuMpPei/CpuBist.c > > index 7dc93cd784d4..179063e0d105 100644 > > --- a/UefiCpuPkg/CpuMpPei/CpuBist.c > > +++ b/UefiCpuPkg/CpuMpPei/CpuBist.c > > @@ -91,7 +91,7 @@ GetBistInfoFromPpi ( > > { > > > > EFI_STATUS Status; > > > > EFI_SEC_PLATFORM_INFORMATION2_PPI *SecPlatformInformation2Ppi; > > > > - EFI_SEC_PLATFORM_INFORMATION_RECORD2 *SecPlatformInformation2; > > > > + EFI_SEC_PLATFORM_INFORMATION_RECORD2 *SecPlatformInformation2Rec2; > > > > UINT64 InformationSize; > > > > > > > > Status = PeiServicesLocatePpi ( > > > > @@ -108,17 +108,17 @@ GetBistInfoFromPpi ( > > // > > > > // Get the size of the sec platform information2(BSP/APs' BIST data) > > > > // > > > > - InformationSize = 0; > > > > - SecPlatformInformation2 = NULL; > > > > - Status = > SecPlatformInformation2Ppi->PlatformInformation2 ( > > > > - PeiServices, > > > > - > &InformationSize, > > > > - > SecPlatformInformation2 > > > > - ); > > > > + InformationSize = 0; > > > > + SecPlatformInformation2Rec2 = NULL; > > > > + Status = > SecPlatformInformation2Ppi->PlatformInformation2 ( > > > > + > PeiServices, > > > > + > &InformationSize, > > > > + > SecPlatformInformation2Rec2 > > > > + ); > > > > if (Status == EFI_BUFFER_TOO_SMALL) { > > > > Status = PeiServicesAllocatePool ( > > > > (UINTN)InformationSize, > > > > - (VOID **)&SecPlatformInformation2 > > > > + (VOID **)&SecPlatformInformation2Rec2 > > > > ); > > > > if (Status == EFI_SUCCESS) { > > > > // > > > > @@ -127,10 +127,10 @@ GetBistInfoFromPpi ( > > Status = SecPlatformInformation2Ppi->PlatformInformation2 ( > > > > PeiServices, > > > > &InformationSize, > > > > - SecPlatformInformation2 > > > > + > SecPlatformInformation2Rec2 > > > > ); > > > > if (Status == EFI_SUCCESS) { > > > > - *BistInformationData = SecPlatformInformation2; > > > > + *BistInformationData = SecPlatformInformation2Rec2; > > > > if (BistInformationSize != NULL) { > > > > *BistInformationSize = InformationSize; > > > > } > > > > @@ -160,7 +160,7 @@ CollectBistDataFromPpi ( > > { > > > > EFI_STATUS Status; > > > > EFI_PEI_PPI_DESCRIPTOR *SecInformationDescriptor; > > > > - EFI_SEC_PLATFORM_INFORMATION_RECORD2 *SecPlatformInformation2; > > > > + EFI_SEC_PLATFORM_INFORMATION_RECORD2 *SecPlatformInformation2Rec2; > > > > EFI_SEC_PLATFORM_INFORMATION_RECORD *SecPlatformInformation; > > > > UINTN NumberOfData; > > > > EFI_SEC_PLATFORM_INFORMATION_CPU *CpuInstance; > > > > @@ -186,10 +186,10 @@ CollectBistDataFromPpi ( > > ASSERT_EFI_ERROR (Status); > > > > PlatformInformationRecord2->NumberOfCpus = (UINT32)NumberOfProcessors; > > > > > > > > - SecPlatformInformation2 = NULL; > > > > - SecPlatformInformation = NULL; > > > > - NumberOfData = 0; > > > > - CpuInstance = NULL; > > > > + SecPlatformInformation2Rec2 = NULL; > > > > + SecPlatformInformation = NULL; > > > > + NumberOfData = 0; > > > > + CpuInstance = NULL; > > > > // > > > > // Get BIST information from Sec Platform Information2 Ppi firstly > > > > // > > > > @@ -197,15 +197,15 @@ CollectBistDataFromPpi ( > > PeiServices, > > > > &gEfiSecPlatformInformation2PpiGuid, > > > > &SecInformationDescriptor, > > > > - (VOID *)&SecPlatformInformation2, > > > > + (VOID *)&SecPlatformInformation2Rec2, > > > > NULL > > > > ); > > > > if (Status == EFI_SUCCESS) { > > > > // > > > > // Sec Platform Information2 PPI includes BSP/APs' BIST information > > > > // > > > > - NumberOfData = SecPlatformInformation2->NumberOfCpus; > > > > - CpuInstance = SecPlatformInformation2->CpuInstance; > > > > + NumberOfData = SecPlatformInformation2Rec2->NumberOfCpus; > > > > + CpuInstance = SecPlatformInformation2Rec2->CpuInstance; > > > > } else { > > > > // > > > > // Otherwise, get BIST information from Sec Platform Information Ppi > > > > @@ -274,7 +274,7 @@ CollectBistDataFromPpi ( > > (UINTN)BistInformationSize > > > > ); > > > > > > > > - if (SecPlatformInformation2 != NULL) { > > > > + if (SecPlatformInformation2Rec2 != NULL) { > > > > if (NumberOfData < NumberOfProcessors) { > > > > // > > > > // Reinstall SecPlatformInformation2 PPI to include new BIST > information > > > > -- > > 2.34.3 > > -- Paweł Poławski Red Hat Virtualization ppolawsk@redhat.com @RedHat Red Hat Red Hat