ArmPkg/ArmPsciMpServices: GetProcessorInfo copies incorrect structure

GetProcessorInfo copies CpuData instead of CpuData.Info. The OUT parameter
ProcessorInfoBuffer is of type EFI_PROCESSOR_INFORMATION, not CPU_AP_DATA.

Fix it to copy the correct member CpuData.Info.

Signed-off-by: Vishal Oliyil Kunnil <quic_vishalo@quicinc.com>
This commit is contained in:
Vishal Oliyil Kunnil 2024-09-09 17:21:14 -07:00 committed by mergify[bot]
parent 61f9695f20
commit b1ce2e1b67

View File

@ -340,7 +340,7 @@ GetProcessorInfo (
CopyMem (
ProcessorInfoBuffer,
&mCpuMpData.CpuData[ProcessorIndex],
&mCpuMpData.CpuData[ProcessorIndex].Info,
sizeof (EFI_PROCESSOR_INFORMATION)
);
return EFI_SUCCESS;