diff --git a/Source/HWInfo/AuCpuInfo.NT.cpp b/Source/HWInfo/AuCpuInfo.NT.cpp index 4e3c0c38..a4ce9ac0 100644 --- a/Source/HWInfo/AuCpuInfo.NT.cpp +++ b/Source/HWInfo/AuCpuInfo.NT.cpp @@ -237,7 +237,8 @@ namespace Aurora::HWInfo gCpuInfo.maskPCores.Add(idx); idx++; } - gCpuInfo.pCoreTopology.push_back(mask); + + gCpuInfo.pCoreTopology.push_back(serverId); } } @@ -290,6 +291,7 @@ namespace Aurora::HWInfo CpuBitId coreId; coreId.lower = mask; gCpuInfo.coreTopology.push_back(coreId); + gCpuInfo.pCoreTopology.push_back(coreId); } } else @@ -314,6 +316,7 @@ namespace Aurora::HWInfo CpuBitId coreId; coreId.lower = maskC; gCpuInfo.coreTopology.push_back(coreId); + gCpuInfo.pCoreTopology.push_back(coreId); } gCpuInfo.uCores = gCpuInfo.uThreads / 2;