Changeset 53213 in vbox for trunk/src/VBox
- Timestamp:
- Nov 4, 2014 6:34:23 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 96761
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/Support/SUPDrv.c
r53212 r53213 6003 6003 uint16_t iCpuBefore = pGip->aiCpuFromApicId[idApicBefore]; 6004 6004 uint16_t iCpuAfter = pGip->aiCpuFromApicId[idApicAfter]; 6005 AssertMsgReturn(iCpuBefore < pGip->cCpus, ("iCpuBefore=%u cCpus=%u\n", iCpuBefore, pGip->cCpus), VERR_ WRONG_ORDER);6006 AssertMsgReturn(iCpuAfter < pGip->cCpus, ("iCpuAfter=%u cCpus=%u\n", iCpuAfter, pGip->cCpus), VERR_ WRONG_ORDER);6005 AssertMsgReturn(iCpuBefore < pGip->cCpus, ("iCpuBefore=%u cCpus=%u\n", iCpuBefore, pGip->cCpus), VERR_INVALID_CPU_INDEX); 6006 AssertMsgReturn(iCpuAfter < pGip->cCpus, ("iCpuAfter=%u cCpus=%u\n", iCpuAfter, pGip->cCpus), VERR_INVALID_CPU_INDEX); 6007 6007 pGipCpuBefore = &pGip->aCPUs[iCpuBefore]; 6008 6008 pGipCpuAfter = &pGip->aCPUs[iCpuAfter]; … … 6257 6257 PSUPGIPCPU pGipCpu; 6258 6258 PSUPGLOBALINFOPAGE pGip = pDevExt->pGip; 6259 unsigned iCpu = pGip->aiCpuFromApicId[ASMGetApicId()]; 6259 uint8_t idApic = ASMGetApicId(); 6260 AssertReturnVoid(idApic < RT_ELEMENTS(pGip->aiCpuFromApicId)); 6261 unsigned iCpu = pGip->aiCpuFromApicId[idApic]; 6260 6262 AssertReturnVoid(iCpu < pGip->cCpus); 6261 6263 pGipCpu = &pGip->aCPUs[iCpu]; … … 7655 7657 7656 7658 /* If we failed to have a delta, measurement the delta and retry. */ 7657 AssertReturn(idApic < RT_ELEMENTS(pGip->aiCpuFromApicId), VERR_INVALID_CPU_ID); 7659 AssertMsgReturn(idApic < RT_ELEMENTS(pGip->aiCpuFromApicId), 7660 ("idApic=%u ArraySize=%u\n", idApic, RT_ELEMENTS(pGip->aiCpuFromApicId)), VERR_INVALID_CPU_INDEX); 7658 7661 uint16_t iCpu = pGip->aiCpuFromApicId[idApic]; 7659 AssertMsgReturn(iCpu < pGip->cCpus, ("iCpu=%u cCpus=%u\n", iCpu, pGip->cCpus), VERR_ WRONG_ORDER);7662 AssertMsgReturn(iCpu < pGip->cCpus, ("iCpu=%u cCpus=%u\n", iCpu, pGip->cCpus), VERR_INVALID_CPU_INDEX); 7660 7663 7661 7664 rc2 = supdrvMeasureTscDeltaOne(pDevExt, iCpu);
Note:
See TracChangeset
for help on using the changeset viewer.