Changeset 54467 in vbox for trunk/src/VBox/VMM/VMMR0
- Timestamp:
- Feb 24, 2015 6:23:18 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 98573
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/VMMR0.cpp
r54339 r54467 566 566 567 567 /* We need to update the VCPU <-> host CPU mapping. */ 568 RTCPUID idHostCpu = RTMpCpuId();569 uint32_t iHostCpuSet = RTMpC puIdToSetIndex(idHostCpu);568 RTCPUID idHostCpu; 569 uint32_t iHostCpuSet = RTMpCurSetIndexAndId(&idHostCpu); 570 570 pVCpu->iHostCpuSet = iHostCpuSet; 571 571 ASMAtomicWriteU32(&pVCpu->idHostCpu, idHostCpu); … … 879 879 * we've got a TSC delta for the CPU. 880 880 */ 881 RTCPUID idHostCpu = RTMpCpuId();882 uint32_t iHostCpuSet = RTMpC puIdToSetIndex(idHostCpu);881 RTCPUID idHostCpu; 882 uint32_t iHostCpuSet = RTMpCurSetIndexAndId(&idHostCpu); 883 883 if (RT_LIKELY( iHostCpuSet < RTCPUSET_MAX_CPUS 884 884 && SUPIsTscDeltaAvailableForCpuSetIndex(iHostCpuSet))) … … 993 993 * we've got a TSC delta for the CPU. 994 994 */ 995 RTCPUID idHostCpu = RTMpCpuId();996 uint32_t iHostCpuSet = RTMpC puIdToSetIndex(idHostCpu);995 RTCPUID idHostCpu; 996 uint32_t iHostCpuSet = RTMpCurSetIndexAndId(&idHostCpu); 997 997 if (RT_LIKELY( iHostCpuSet < RTCPUSET_MAX_CPUS 998 998 && SUPIsTscDeltaAvailableForCpuSetIndex(iHostCpuSet))) … … 1327 1327 * we've got a TSC delta for the CPU. 1328 1328 */ 1329 RTCPUID idHostCpu = RTMpCpuId();1330 uint32_t iHostCpuSet = RTMpC puIdToSetIndex(idHostCpu);1329 RTCPUID idHostCpu; 1330 uint32_t iHostCpuSet = RTMpCurSetIndexAndId(&idHostCpu); 1331 1331 if (RT_UNLIKELY(iHostCpuSet >= RTCPUSET_MAX_CPUS)) 1332 1332 {
Note:
See TracChangeset
for help on using the changeset viewer.