Changeset 13819 in vbox
- Timestamp:
- Nov 4, 2008 11:14:51 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 38810
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 21 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/HWACCM.cpp
r13818 r13819 586 586 LogRel(("HWACCM: MSR_IA32_VMX_VMCS_ENUM = %VX64\n", pVM->hwaccm.s.vmx.msr.vmx_vmcs_enum)); 587 587 588 LogRel(("HWACCM: VMCS physaddr = % VHp\n", pVM->hwaccm.s.vmx.pVMCSPhys));589 LogRel(("HWACCM: TPR shadow physaddr = % VHp\n", pVM->hwaccm.s.vmx.pAPICPhys));590 LogRel(("HWACCM: MSR bitmap physaddr = % VHp\n", pVM->hwaccm.s.vmx.pMSRBitmapPhys));588 LogRel(("HWACCM: VMCS physaddr = %RHp\n", pVM->hwaccm.s.vmx.pVMCSPhys)); 589 LogRel(("HWACCM: TPR shadow physaddr = %RHp\n", pVM->hwaccm.s.vmx.pAPICPhys)); 590 LogRel(("HWACCM: MSR bitmap physaddr = %RHp\n", pVM->hwaccm.s.vmx.pMSRBitmapPhys)); 591 591 592 592 #ifdef HWACCM_VTX_WITH_EPT … … 657 657 { 658 658 LogRel(("HWACCM: Enabled nested paging\n")); 659 LogRel(("HWACCM: EPT root page = % VHp\n", PGMGetEPTCR3(pVM)));659 LogRel(("HWACCM: EPT root page = %RHp\n", PGMGetEPTCR3(pVM))); 660 660 } 661 661 if (pVM->hwaccm.s.vmx.fVPID) -
trunk/src/VBox/VMM/IOM.cpp
r13818 r13819 506 506 R3PTRTYPE(PFNIOMIOPORTOUTSTRING) pfnOutStrCallback, R3PTRTYPE(PFNIOMIOPORTINSTRING) pfnInStrCallback, const char *pszDesc) 507 507 { 508 LogFlow(("IOMR3IOPortRegisterR3: pDevIns=%p PortStart=%#x cPorts=%#x pvUser=% VHv pfnOutCallback=%#x pfnInCallback=%#x pfnOutStrCallback=%#x pfnInStrCallback=%#x pszDesc=%s\n",508 LogFlow(("IOMR3IOPortRegisterR3: pDevIns=%p PortStart=%#x cPorts=%#x pvUser=%RHv pfnOutCallback=%#x pfnInCallback=%#x pfnOutStrCallback=%#x pfnInStrCallback=%#x pszDesc=%s\n", 509 509 pDevIns, PortStart, cPorts, pvUser, pfnOutCallback, pfnInCallback, pszDesc, pfnOutStrCallback, pfnInStrCallback)); 510 510 … … 709 709 const char *pszDesc) 710 710 { 711 LogFlow(("IOMR3IOPortRegisterR0: pDevIns=%p PortStart=%#x cPorts=%#x pvUser=% VHv pfnOutCallback=%VHv pfnInCallback=%VHv pfnOutStrCallback=%VHv pfnInStrCallback=%VHv pszDesc=%s\n",711 LogFlow(("IOMR3IOPortRegisterR0: pDevIns=%p PortStart=%#x cPorts=%#x pvUser=%RHv pfnOutCallback=%RHv pfnInCallback=%RHv pfnOutStrCallback=%RHv pfnInStrCallback=%RHv pszDesc=%s\n", 712 712 pDevIns, PortStart, cPorts, pvUser, pfnOutCallback, pfnInCallback, pfnOutStrCallback, pfnInStrCallback, pszDesc)); 713 713 … … 1185 1185 PCDBGFINFOHLP pHlp = (PCDBGFINFOHLP)pvUser; 1186 1186 pHlp->pfnPrintf(pHlp, 1187 "%04x-%04x % VHv %VHv %VHv %VHv%s\n",1187 "%04x-%04x %p %p %p %p %s\n", 1188 1188 pRange->Core.Key, 1189 1189 pRange->Core.KeyLast, … … 1290 1290 { 1291 1291 PIOMIOPORTRANGER3 pRange = pVM->iom.s.pRangeLastReadR3; 1292 pHlp->pfnPrintf(pHlp, "R3 Read Ports: %#04x-%#04x % VHv%s\n",1292 pHlp->pfnPrintf(pHlp, "R3 Read Ports: %#04x-%#04x %p %s\n", 1293 1293 pRange->Port, pRange->Port + pRange->cPorts, pRange, pRange->pszDesc); 1294 1294 } … … 1296 1296 { 1297 1297 PIOMIOPORTSTATS pRange = pVM->iom.s.pStatsLastReadR3; 1298 pHlp->pfnPrintf(pHlp, "R3 Read Stats: %#04x % VHv\n",1298 pHlp->pfnPrintf(pHlp, "R3 Read Stats: %#04x %p\n", 1299 1299 pRange->Core.Key, pRange); 1300 1300 } … … 1303 1303 { 1304 1304 PIOMIOPORTRANGER3 pRange = pVM->iom.s.pRangeLastWriteR3; 1305 pHlp->pfnPrintf(pHlp, "R3 Write Ports: %#04x-%#04x % VHv%s\n",1305 pHlp->pfnPrintf(pHlp, "R3 Write Ports: %#04x-%#04x %p %s\n", 1306 1306 pRange->Port, pRange->Port + pRange->cPorts, pRange, pRange->pszDesc); 1307 1307 } … … 1309 1309 { 1310 1310 PIOMIOPORTSTATS pRange = pVM->iom.s.pStatsLastWriteR3; 1311 pHlp->pfnPrintf(pHlp, "R3 Write Stats: %#04x % VHv\n",1311 pHlp->pfnPrintf(pHlp, "R3 Write Stats: %#04x %p\n", 1312 1312 pRange->Core.Key, pRange); 1313 1313 } … … 1316 1316 { 1317 1317 PIOMIOPORTRANGER0 pRange = (PIOMIOPORTRANGER0)MMHyperR0ToCC(pVM, pVM->iom.s.pRangeLastReadR0); 1318 pHlp->pfnPrintf(pHlp, "R0 Read Ports: %#04x-%#04x % VHv%s\n",1318 pHlp->pfnPrintf(pHlp, "R0 Read Ports: %#04x-%#04x %p %s\n", 1319 1319 pRange->Port, pRange->Port + pRange->cPorts, pRange, pRange->pszDesc); 1320 1320 } … … 1322 1322 { 1323 1323 PIOMIOPORTSTATS pRange = (PIOMIOPORTSTATS)MMHyperR0ToCC(pVM, pVM->iom.s.pStatsLastReadR0); 1324 pHlp->pfnPrintf(pHlp, "R0 Read Stats: %#04x % VHv\n",1324 pHlp->pfnPrintf(pHlp, "R0 Read Stats: %#04x %p\n", 1325 1325 pRange->Core.Key, pRange); 1326 1326 } … … 1335 1335 { 1336 1336 PIOMIOPORTSTATS pRange = (PIOMIOPORTSTATS)MMHyperR0ToCC(pVM, pVM->iom.s.pStatsLastWriteR0); 1337 pHlp->pfnPrintf(pHlp, "R0 Write Stats: %#04x % VHv\n",1337 pHlp->pfnPrintf(pHlp, "R0 Write Stats: %#04x %p\n", 1338 1338 pRange->Core.Key, pRange); 1339 1339 } … … 1363 1363 R3PTRTYPE(PFNIOMMMIOFILL) pfnFillCallback, const char *pszDesc) 1364 1364 { 1365 LogFlow(("IOMR3MMIORegisterR3: pDevIns=%p GCPhysStart=%VGp cbRange=%#x pvUser=% VHv pfnWriteCallback=%#x pfnReadCallback=%#x pfnFillCallback=%#x pszDesc=%s\n",1365 LogFlow(("IOMR3MMIORegisterR3: pDevIns=%p GCPhysStart=%VGp cbRange=%#x pvUser=%RHv pfnWriteCallback=%#x pfnReadCallback=%#x pfnFillCallback=%#x pszDesc=%s\n", 1366 1366 pDevIns, GCPhysStart, cbRange, pvUser, pfnWriteCallback, pfnReadCallback, pfnFillCallback, pszDesc)); 1367 1367 int rc; … … 1517 1517 R0PTRTYPE(PFNIOMMMIOFILL) pfnFillCallback) 1518 1518 { 1519 LogFlow(("IOMR3MMIORegisterR0: pDevIns=%p GCPhysStart=%VGp cbRange=%#x pvUser=% VHv pfnWriteCallback=%#x pfnReadCallback=%#x pfnFillCallback=%#x\n",1519 LogFlow(("IOMR3MMIORegisterR0: pDevIns=%p GCPhysStart=%VGp cbRange=%#x pvUser=%RHv pfnWriteCallback=%#x pfnReadCallback=%#x pfnFillCallback=%#x\n", 1520 1520 pDevIns, GCPhysStart, cbRange, pvUser, pfnWriteCallback, pfnReadCallback, pfnFillCallback)); 1521 1521 -
trunk/src/VBox/VMM/MMHyper.cpp
r13818 r13819 1102 1102 1103 1103 case MMLOOKUPHYPERTYPE_HCPHYS: 1104 pHlp->pfnPrintf(pHlp, "%VGv-%VGv %RHv HCPHYS % VHp %s\n",1104 pHlp->pfnPrintf(pHlp, "%VGv-%VGv %RHv HCPHYS %RHp %s\n", 1105 1105 pLookup->off + pVM->mm.s.pvHyperAreaGC, 1106 1106 pLookup->off + pVM->mm.s.pvHyperAreaGC + pLookup->cb, -
trunk/src/VBox/VMM/MMPhys.cpp
r13816 r13819 268 268 != MM_RAM_FLAGS_RESERVED) 269 269 { 270 AssertMsgFailed(("Flags conflict at %VGp, HCPhys=% VHp.\n", pCur->u.phys.GCPhys + (iPage << PAGE_SHIFT), pCur->aPhysPages[iPage].Phys));270 AssertMsgFailed(("Flags conflict at %VGp, HCPhys=%RHp.\n", pCur->u.phys.GCPhys + (iPage << PAGE_SHIFT), pCur->aPhysPages[iPage].Phys)); 271 271 return VERR_INVALID_PARAMETER; 272 272 } -
trunk/src/VBox/VMM/PATM/CSAM.cpp
r13818 r13819 1803 1803 // AssertMsg( (rc == VERR_PAGE_NOT_PRESENT || rc == VERR_PAGE_TABLE_NOT_PRESENT) 1804 1804 // || !(fPageShw & X86_PTE_RW) 1805 // || (pPageRec->page.GCPhys == 0), ("Shadow page flags for %VRv (% VHp) aren't readonly (%VX64)!!\n", pPageAddrGC, GCPhys, fPageShw));1805 // || (pPageRec->page.GCPhys == 0), ("Shadow page flags for %VRv (%RHp) aren't readonly (%VX64)!!\n", pPageAddrGC, GCPhys, fPageShw)); 1806 1806 } 1807 1807 #endif -
trunk/src/VBox/VMM/PATM/VMMAll/CSAMAll.cpp
r13816 r13819 148 148 if (!pVM->csam.s.pPDGCBitmapHC[pgdir]) 149 149 { 150 Log(("MMHyperHC2GC failed for % VHv\n", pVM->csam.s.pPDBitmapHC[pgdir]));150 Log(("MMHyperHC2GC failed for %RHv\n", pVM->csam.s.pPDBitmapHC[pgdir])); 151 151 return rc; 152 152 } -
trunk/src/VBox/VMM/PDM.cpp
r13818 r13819 1351 1351 Assert(pVM->pdm.s.pvVMMDevHeap == NULL); 1352 1352 1353 Log(("PDMR3RegisterVMMDevHeap %VGp % VHv %x\n", GCPhys, pvHeap, cbSize));1353 Log(("PDMR3RegisterVMMDevHeap %VGp %RHv %x\n", GCPhys, pvHeap, cbSize)); 1354 1354 pVM->pdm.s.pvVMMDevHeap = pvHeap; 1355 1355 pVM->pdm.s.GCPhysVMMDevHeap = GCPhys; … … 1410 1410 VMMR3DECL(int) PDMR3VMMDevHeapFree(PVM pVM, RTR3PTR pv) 1411 1411 { 1412 Log(("PDMR3VMMDevHeapFree % VHv\n", pv));1412 Log(("PDMR3VMMDevHeapFree %RHv\n", pv)); 1413 1413 1414 1414 /** @todo not a real heap as there's currently only one user. */ -
trunk/src/VBox/VMM/PDMDevMiscHlp.cpp
r12982 r13819 111 111 AssertReleaseRC(rc); 112 112 AssertRelease(pR0Helpers); 113 LogFlow(("pdmR3PicHlp_GetR0Helpers: caller='%s'/%d: returns % VHv\n",113 LogFlow(("pdmR3PicHlp_GetR0Helpers: caller='%s'/%d: returns %RHv\n", 114 114 pDevIns->pDevReg->szDeviceName, pDevIns->iInstance, pR0Helpers)); 115 115 return pR0Helpers; … … 242 242 AssertReleaseRC(rc); 243 243 AssertRelease(pR0Helpers); 244 LogFlow(("pdmR3ApicHlp_GetR0Helpers: caller='%s'/%d: returns % VHv\n",244 LogFlow(("pdmR3ApicHlp_GetR0Helpers: caller='%s'/%d: returns %RHv\n", 245 245 pDevIns->pDevReg->szDeviceName, pDevIns->iInstance, pR0Helpers)); 246 246 return pR0Helpers; … … 329 329 AssertReleaseRC(rc); 330 330 AssertRelease(pR0Helpers); 331 LogFlow(("pdmR3IoApicHlp_GetR0Helpers: caller='%s'/%d: returns % VHv\n",331 LogFlow(("pdmR3IoApicHlp_GetR0Helpers: caller='%s'/%d: returns %RHv\n", 332 332 pDevIns->pDevReg->szDeviceName, pDevIns->iInstance, pR0Helpers)); 333 333 return pR0Helpers; … … 429 429 AssertReleaseRC(rc); 430 430 AssertRelease(pR0Helpers); 431 LogFlow(("pdmR3IoApicHlp_GetR0Helpers: caller='%s'/%d: returns % VHv\n",431 LogFlow(("pdmR3IoApicHlp_GetR0Helpers: caller='%s'/%d: returns %RHv\n", 432 432 pDevIns->pDevReg->szDeviceName, pDevIns->iInstance, pR0Helpers)); 433 433 return pR0Helpers; -
trunk/src/VBox/VMM/PGM.cpp
r13818 r13819 1493 1493 LogFlow(("pgmR3InitPaging: returns successfully\n")); 1494 1494 #if HC_ARCH_BITS == 64 1495 LogRel(("Debug: HCPhys32BitPD=% VHp aHCPhysPaePDs={%RHp,%RHp,%RHp,%RHp} HCPhysPaePDPT=%RHp HCPhysPaePML4=%RHp\n",1495 LogRel(("Debug: HCPhys32BitPD=%RHp aHCPhysPaePDs={%RHp,%RHp,%RHp,%RHp} HCPhysPaePDPT=%RHp HCPhysPaePML4=%RHp\n", 1496 1496 pVM->pgm.s.HCPhys32BitPD, 1497 1497 pVM->pgm.s.aHCPhysPaePDs[0], pVM->pgm.s.aHCPhysPaePDs[1], pVM->pgm.s.aHCPhysPaePDs[2], pVM->pgm.s.aHCPhysPaePDs[3], … … 3610 3610 const int iSub = (int)((off >> X86_PD_PAE_SHIFT) & 1); /* MSC is a pain sometimes */ 3611 3611 if ((iSub ? pMap->aPTs[iPDE].HCPhysPaePT1 : pMap->aPTs[iPDE].HCPhysPaePT0) != HCPhysPT) 3612 pHlp->pfnPrintf(pHlp, "%0*llx error! Mapping error! PT %d has HCPhysPT=% VHp not %VHp is in the PD.\n",3612 pHlp->pfnPrintf(pHlp, "%0*llx error! Mapping error! PT %d has HCPhysPT=%RHp not %RHp is in the PD.\n", 3613 3613 fLongMode ? 16 : 8, u64AddressPT, iPDE, 3614 3614 iSub ? pMap->aPTs[iPDE].HCPhysPaePT1 : pMap->aPTs[iPDE].HCPhysPaePT0, HCPhysPT); … … 3869 3869 int iPDE = (u32Address - pMap->GCPtr) >> X86_PD_SHIFT; 3870 3870 if (pMap->aPTs[iPDE].HCPhysPT != HCPhys) 3871 pHlp->pfnPrintf(pHlp, "%08x error! Mapping error! PT %d has HCPhysPT=% VHp not %VHp is in the PD.\n",3871 pHlp->pfnPrintf(pHlp, "%08x error! Mapping error! PT %d has HCPhysPT=%RHp not %RHp is in the PD.\n", 3872 3872 u32Address, iPDE, pMap->aPTs[iPDE].HCPhysPT, HCPhys); 3873 3873 pPT = pMap->aPTs[iPDE].pPTR3; -
trunk/src/VBox/VMM/PGMInternal.h
r13818 r13819 3845 3845 */ 3846 3846 PPGMPOOLPAGE pPage = (PPGMPOOLPAGE)RTAvloHCPhysGet(&pPool->HCPhysTree, HCPhys & X86_PTE_PAE_PG_MASK); 3847 AssertFatalMsg(pPage && pPage->enmKind != PGMPOOLKIND_FREE, ("HCPhys=% VHp pPage=%p type=%d\n", HCPhys, pPage, (pPage) ? pPage->enmKind : 0));3847 AssertFatalMsg(pPage && pPage->enmKind != PGMPOOLKIND_FREE, ("HCPhys=%RHp pPage=%p type=%d\n", HCPhys, pPage, (pPage) ? pPage->enmKind : 0)); 3848 3848 return pPage; 3849 3849 } -
trunk/src/VBox/VMM/PGMMap.cpp
r13816 r13819 486 486 VMMR3DECL(int) PGMR3MapIntermediate(PVM pVM, RTUINTPTR Addr, RTHCPHYS HCPhys, unsigned cbPages) 487 487 { 488 LogFlow(("PGMR3MapIntermediate: Addr=%RTptr HCPhys=% VHp cbPages=%#x\n", Addr, HCPhys, cbPages));488 LogFlow(("PGMR3MapIntermediate: Addr=%RTptr HCPhys=%RHp cbPages=%#x\n", Addr, HCPhys, cbPages)); 489 489 490 490 /* … … 504 504 AssertMsg(pVM->pgm.s.pInterPD, ("Bad init order, paging.\n")); 505 505 AssertMsg(cbPages <= (512 << PAGE_SHIFT), ("The mapping is too big %d bytes\n", cbPages)); 506 AssertMsg(HCPhys < _4G && HCPhys + cbPages < _4G, ("Addr=%RTptr HCPhys=% VHp cbPages=%d\n", Addr, HCPhys, cbPages));506 AssertMsg(HCPhys < _4G && HCPhys + cbPages < _4G, ("Addr=%RTptr HCPhys=%RHp cbPages=%d\n", Addr, HCPhys, cbPages)); 507 507 508 508 /* … … 515 515 ) 516 516 ) 517 AssertLogRelMsgFailedReturn(("Addr=%RTptr HCPhys=% VHp cbPages=%d\n", Addr, HCPhys, cbPages),517 AssertLogRelMsgFailedReturn(("Addr=%RTptr HCPhys=%RHp cbPages=%d\n", Addr, HCPhys, cbPages), 518 518 VERR_PGM_INTERMEDIATE_PAGING_CONFLICT); 519 519 … … 583 583 /** @todo this must be handled with a relocation of the conflicting mapping! 584 584 * Which of course cannot be done because we're in the middle of the initialization. bad design! */ 585 AssertLogRelMsgFailedReturn(("Conflict between core code and PGMR3Mapping(). uAddress=% VHv\n", uAddress),585 AssertLogRelMsgFailedReturn(("Conflict between core code and PGMR3Mapping(). uAddress=%RHv\n", uAddress), 586 586 VERR_PGM_INTERMEDIATE_PAGING_CONFLICT); 587 587 } 588 588 } 589 589 if (pPT->a[iPTE].u) 590 AssertLogRelMsgFailedReturn(("Conflict iPTE=%#x iPDE=%#x uAddress=% VHv pPT->a[iPTE].u=%RX32\n", iPTE, iPDE, uAddress, pPT->a[iPTE].u),590 AssertLogRelMsgFailedReturn(("Conflict iPTE=%#x iPDE=%#x uAddress=%RHv pPT->a[iPTE].u=%RX32\n", iPTE, iPDE, uAddress, pPT->a[iPTE].u), 591 591 VERR_PGM_INTERMEDIATE_PAGING_CONFLICT); 592 592 … … 611 611 /** @todo this must be handled with a relocation of the conflicting mapping! 612 612 * Which of course cannot be done because we're in the middle of the initialization. bad design! */ 613 AssertLogRelMsgFailedReturn(("Conflict between core code and PGMR3Mapping(). uAddress=% VHv\n", uAddress),613 AssertLogRelMsgFailedReturn(("Conflict between core code and PGMR3Mapping(). uAddress=%RHv\n", uAddress), 614 614 VERR_PGM_INTERMEDIATE_PAGING_CONFLICT); 615 615 } 616 616 } 617 617 if (pPTPae->a[iPTE].u) 618 AssertLogRelMsgFailedReturn(("Conflict iPTE=%#x iPDE=%#x uAddress=% VHv pPTPae->a[iPTE].u=%#RX64\n", iPTE, iPDE, uAddress, pPTPae->a[iPTE].u),618 AssertLogRelMsgFailedReturn(("Conflict iPTE=%#x iPDE=%#x uAddress=%RHv pPTPae->a[iPTE].u=%#RX64\n", iPTE, iPDE, uAddress, pPTPae->a[iPTE].u), 619 619 VERR_PGM_INTERMEDIATE_PAGING_CONFLICT); 620 620 -
trunk/src/VBox/VMM/PGMPool.cpp
r13816 r13819 460 460 } 461 461 pPage->Core.Key = MMPage2Phys(pVM, pPage->pvPageR3); 462 LogFlow(("PGMR3PoolGrow: insert page % VHp\n", pPage->Core.Key));462 LogFlow(("PGMR3PoolGrow: insert page %RHp\n", pPage->Core.Key)); 463 463 pPage->GCPhys = NIL_RTGCPHYS; 464 464 pPage->enmKind = PGMPOOLKIND_FREE; -
trunk/src/VBox/VMM/PGMShw.h
r13818 r13819 141 141 Assert(HWACCMIsNestedPagingActive(pVM)); 142 142 143 Log(("Enter nested shadow paging mode: root % VHv phys %VHp\n", pVM->pgm.s.pHCNestedRoot, pVM->pgm.s.HCPhysNestedRoot));143 Log(("Enter nested shadow paging mode: root %RHv phys %RHp\n", pVM->pgm.s.pHCNestedRoot, pVM->pgm.s.HCPhysNestedRoot)); 144 144 /* In non-nested mode we allocate the PML4 page on-demand; in nested mode we just use our fixed nested paging root. */ 145 145 pVM->pgm.s.pHCPaePML4 = (PX86PML4)pVM->pgm.s.pHCNestedRoot; -
trunk/src/VBox/VMM/VMMAll/EMAll.cpp
r13818 r13819 1192 1192 #ifdef LOG_ENABLED 1193 1193 if (pCpu->mode == CPUMODE_64BIT) 1194 LogFlow(("EMInterpretInstruction at %VGv: OP_MOV %VGv <- %RX64 (%d) &val 32=%VHv\n", pRegFrame->rip, pDest, val64, param2.size, &val64));1194 LogFlow(("EMInterpretInstruction at %VGv: OP_MOV %VGv <- %RX64 (%d) &val64=%RHv\n", pRegFrame->rip, pDest, val64, param2.size, &val64)); 1195 1195 else 1196 LogFlow(("EMInterpretInstruction at %VGv: OP_MOV %VGv <- %08X (%d) &val 32=%VHv\n", pRegFrame->rip, pDest, (uint32_t)val64, param2.size, &val64));1196 LogFlow(("EMInterpretInstruction at %VGv: OP_MOV %VGv <- %08X (%d) &val64=%RHv\n", pRegFrame->rip, pDest, (uint32_t)val64, param2.size, &val64)); 1197 1197 #endif 1198 1198 -
trunk/src/VBox/VMM/VMMAll/MMAllPagePool.cpp
r12989 r13819 162 162 { 163 163 STAM_COUNTER_INC(&pVM->mm.s.CTX_SUFF(pPagePool)->cErrors); 164 AssertMsg(pvPage, ("Invalid HCPhysPage=% VHp specified\n", HCPhysPage));164 AssertMsg(pvPage, ("Invalid HCPhysPage=%RHp specified\n", HCPhysPage)); 165 165 } 166 166 } … … 189 189 { 190 190 STAM_COUNTER_INC(&pVM->mm.s.CTX_SUFF(pPagePool)->cErrors); 191 AssertMsg(pvPage, ("Invalid HCPhysPage=% VHp specified\n", HCPhysPage));191 AssertMsg(pvPage, ("Invalid HCPhysPage=%RHp specified\n", HCPhysPage)); 192 192 return VERR_INVALID_POINTER; 193 193 } -
trunk/src/VBox/VMM/VMMAll/PGMAll.cpp
r13818 r13819 1837 1837 */ 1838 1838 RTHCPHYS HCPhys = PGM_PAGE_GET_HCPHYS(&pRam->aPages[(GCPhys - pRam->GCPhys) >> PAGE_SHIFT]); 1839 //Log(("PGMDynMapGCPage: GCPhys=%VGp HCPhys=% VHp\n", GCPhys, HCPhys));1839 //Log(("PGMDynMapGCPage: GCPhys=%VGp HCPhys=%RHp\n", GCPhys, HCPhys)); 1840 1840 return PGMDynMapHCPage(pVM, HCPhys, ppv); 1841 1841 } … … 1927 1927 *ppv = pv; 1928 1928 STAM_COUNTER_INC(&pVM->pgm.s.StatRCDynMapCacheHits); 1929 //Log(("PGMGCDynMapHCPage: HCPhys=% VHp pv=%VGv iPage=%d iCache=%d\n", HCPhys, pv, iPage, iCache));1929 //Log(("PGMGCDynMapHCPage: HCPhys=%RHp pv=%VGv iPage=%d iCache=%d\n", HCPhys, pv, iPage, iCache)); 1930 1930 return VINF_SUCCESS; 1931 1931 } … … 1947 1947 *ppv = pv; 1948 1948 ASMInvalidatePage(pv); 1949 Log4(("PGMGCDynMapHCPage: HCPhys=% VHp pv=%VGv iPage=%d\n", HCPhys, pv, iPage));1949 Log4(("PGMGCDynMapHCPage: HCPhys=%RHp pv=%VGv iPage=%d\n", HCPhys, pv, iPage)); 1950 1950 return VINF_SUCCESS; 1951 1951 -
trunk/src/VBox/VMM/VMMAll/PGMAllBth.h
r13818 r13819 1310 1310 # ifdef PGMPOOL_WITH_GCPHYS_TRACKING 1311 1311 STAM_PROFILE_START(&pVM->pgm.s.StatTrackDeref, a); 1312 LogFlow(("SyncPageWorkerTrackDeref: Damn HCPhys=% VHp pShwPage->idx=%#x!!!\n", HCPhys, pShwPage->idx));1312 LogFlow(("SyncPageWorkerTrackDeref: Damn HCPhys=%RHp pShwPage->idx=%#x!!!\n", HCPhys, pShwPage->idx)); 1313 1313 1314 1314 /** @todo If this turns out to be a bottle neck (*very* likely) two things can be done: … … 1339 1339 1340 1340 for (;;) 1341 AssertReleaseMsgFailed(("HCPhys=% VHp wasn't found!\n", HCPhys));1341 AssertReleaseMsgFailed(("HCPhys=%RHp wasn't found!\n", HCPhys)); 1342 1342 # else /* !PGMPOOL_WITH_GCPHYS_TRACKING */ 1343 1343 pShwPage->cPresent--; … … 1377 1377 1378 1378 /* write back, trying to be clever... */ 1379 Log2(("SyncPageWorkerTrackAddRef: u16=%#x pPage->HCPhys=% VHp->%VHp iPTDst=%#x\n",1379 Log2(("SyncPageWorkerTrackAddRef: u16=%#x pPage->HCPhys=%RHp->%RHp iPTDst=%#x\n", 1380 1380 u16, pPage->HCPhys, (pPage->HCPhys & MM_RAM_FLAGS_NO_REFS_MASK) | ((uint64_t)u16 << MM_RAM_FLAGS_CREFS_SHIFT), iPTDst)); 1381 1381 *((uint16_t *)&pPage->HCPhys + 3) = u16; /** @todo PAGE FLAGS */ … … 3660 3660 HCPhys = NIL_RTHCPHYS; 3661 3661 rc = pgmRamGCPhys2HCPhys(pPGM, cr3 & GST_CR3_PAGE_MASK, &HCPhys); 3662 AssertMsgReturn(HCPhys == HCPhysShw, ("HCPhys=% VHp HCPhyswShw=%VHp (cr3)\n", HCPhys, HCPhysShw), false);3662 AssertMsgReturn(HCPhys == HCPhysShw, ("HCPhys=%RHp HCPhyswShw=%RHp (cr3)\n", HCPhys, HCPhysShw), false); 3663 3663 # if PGM_GST_TYPE == PGM_TYPE_32BIT && defined(IN_RING3) 3664 3664 RTGCPHYS GCPhys; … … 4037 4037 else if (HCPhysShw != (HCPhys & SHW_PTE_PG_MASK)) 4038 4038 { 4039 AssertMsgFailed(("Out of sync (phys) at %VGv! HCPhysShw=% VHp HCPhys=%VHp GCPhysGst=%VGp PteSrc=%#RX64 PteDst=%#RX64\n",4039 AssertMsgFailed(("Out of sync (phys) at %VGv! HCPhysShw=%RHp HCPhys=%RHp GCPhysGst=%VGp PteSrc=%#RX64 PteDst=%#RX64\n", 4040 4040 GCPtr + off, HCPhysShw, HCPhys, GCPhysGst, (uint64_t)PteSrc.u, (uint64_t)PteDst.u)); 4041 4041 cErrors++; … … 4066 4066 else if (HCPhysShw != (PGM_PAGE_GET_HCPHYS(pPhysPage) & SHW_PTE_PG_MASK)) 4067 4067 { 4068 AssertMsgFailed(("Out of sync (phys) at %VGv! HCPhysShw=% VHp HCPhys=%VHp GCPhysGst=%VGp PteSrc=%#RX64 PteDst=%#RX64\n",4068 AssertMsgFailed(("Out of sync (phys) at %VGv! HCPhysShw=%RHp HCPhys=%RHp GCPhysGst=%VGp PteSrc=%#RX64 PteDst=%#RX64\n", 4069 4069 GCPtr + off, HCPhysShw, pPhysPage->HCPhys, GCPhysGst, (uint64_t)PteSrc.u, (uint64_t)PteDst.u)); 4070 4070 cErrors++; … … 4090 4090 if (PteDst.n.u1Present) 4091 4091 { 4092 AssertMsgFailed(("ALL access flagged at %VGv but the page is present! HCPhys=% VHp PteSrc=%#RX64 PteDst=%#RX64\n",4092 AssertMsgFailed(("ALL access flagged at %VGv but the page is present! HCPhys=%RHp PteSrc=%#RX64 PteDst=%#RX64\n", 4093 4093 GCPtr + off, pPhysPage->HCPhys, (uint64_t)PteSrc.u, (uint64_t)PteDst.u)); 4094 4094 cErrors++; … … 4266 4266 else if (HCPhysShw != (HCPhys & X86_PTE_PAE_PG_MASK)) 4267 4267 { 4268 AssertMsgFailed(("Out of sync (phys) at %VGv! HCPhysShw=% VHp HCPhys=%VHp GCPhysGst=%VGp PdeSrc=%#RX64 PteDst=%#RX64\n",4268 AssertMsgFailed(("Out of sync (phys) at %VGv! HCPhysShw=%RHp HCPhys=%RHp GCPhysGst=%VGp PdeSrc=%#RX64 PteDst=%#RX64\n", 4269 4269 GCPtr + off, HCPhysShw, HCPhys, GCPhysGst, (uint64_t)PdeSrc.u, (uint64_t)PteDst.u)); 4270 4270 cErrors++; … … 4294 4294 else if (HCPhysShw != (pPhysPage->HCPhys & X86_PTE_PAE_PG_MASK)) 4295 4295 { 4296 AssertMsgFailed(("Out of sync (phys) at %VGv! HCPhysShw=% VHp HCPhys=%VHp GCPhysGst=%VGp PdeSrc=%#RX64 PteDst=%#RX64\n",4296 AssertMsgFailed(("Out of sync (phys) at %VGv! HCPhysShw=%RHp HCPhys=%RHp GCPhysGst=%VGp PdeSrc=%#RX64 PteDst=%#RX64\n", 4297 4297 GCPtr + off, HCPhysShw, pPhysPage->HCPhys, GCPhysGst, (uint64_t)PdeSrc.u, (uint64_t)PteDst.u)); 4298 4298 cErrors++; -
trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp
r13818 r13819 953 953 pPage->HCPhys = pPageRemap->HCPhys; 954 954 955 LogFlow(("PGMHandlerPhysicalPageAlias %VGp -> %VGp - % VHp\n", GCPhysPage, GCPhysPageRemap, pPageRemap->HCPhys));955 LogFlow(("PGMHandlerPhysicalPageAlias %VGp -> %VGp - %RHp\n", GCPhysPage, GCPhysPageRemap, pPageRemap->HCPhys)); 956 956 PGM_PAGE_SET_HNDL_PHYS_STATE(pPage, PGM_PAGE_HNDL_PHYS_STATE_DISABLED); 957 957 #ifndef IN_GC … … 1387 1387 if (PGM_PAGE_GET_HNDL_VIRT_STATE(pPage) < uState) 1388 1388 { 1389 AssertMsgFailed(("virt handler state mismatch. HCPhys=% VHp GCPhysGst=%VGp iPage=%#x %VGv state=%d expected>=%d %s\n",1389 AssertMsgFailed(("virt handler state mismatch. HCPhys=%RHp GCPhysGst=%VGp iPage=%#x %VGv state=%d expected>=%d %s\n", 1390 1390 pPage->HCPhys, GCPhysGst, iPage, GCPtr, PGM_PAGE_GET_HNDL_VIRT_STATE(pPage), uState, R3STRING(pVirt->pszDesc))); 1391 1391 pState->cErrors++; -
trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
r13818 r13819 317 317 # ifdef PGMPOOL_WITH_GCPHYS_TRACKING 318 318 PCX86PTE pGstPte = (PCX86PTE)pgmPoolMonitorGCPtr2CCPtr(pPool, pvAddress, GCPhysFault, sizeof(*pGstPte)); 319 Log4(("pgmPoolMonitorChainChanging 32_32: deref % VHp GCPhys %VGp\n", uShw.pPT->a[iShw].u & X86_PTE_PAE_PG_MASK, pGstPte->u & X86_PTE_PG_MASK));319 Log4(("pgmPoolMonitorChainChanging 32_32: deref %RHp GCPhys %VGp\n", uShw.pPT->a[iShw].u & X86_PTE_PAE_PG_MASK, pGstPte->u & X86_PTE_PG_MASK)); 320 320 pgmPoolTracDerefGCPhysHint(pPool, pPage, 321 321 uShw.pPT->a[iShw].u & X86_PTE_PAE_PG_MASK, … … 336 336 # ifdef PGMPOOL_WITH_GCPHYS_TRACKING 337 337 PCX86PTE pGstPte = (PCX86PTE)pgmPoolMonitorGCPtr2CCPtr(pPool, pvAddress, GCPhysFault, sizeof(*pGstPte)); 338 Log4(("pgmPoolMonitorChainChanging pae_32: deref % VHp GCPhys %VGp\n", uShw.pPT->a[iShw].u & X86_PTE_PAE_PG_MASK, pGstPte->u & X86_PTE_PG_MASK));338 Log4(("pgmPoolMonitorChainChanging pae_32: deref %RHp GCPhys %VGp\n", uShw.pPT->a[iShw].u & X86_PTE_PAE_PG_MASK, pGstPte->u & X86_PTE_PG_MASK)); 339 339 pgmPoolTracDerefGCPhysHint(pPool, pPage, 340 340 uShw.pPTPae->a[iShw].u & X86_PTE_PAE_PG_MASK, … … 353 353 # ifdef PGMPOOL_WITH_GCPHYS_TRACKING 354 354 PCX86PTEPAE pGstPte = (PCX86PTEPAE)pgmPoolMonitorGCPtr2CCPtr(pPool, pvAddress, GCPhysFault, sizeof(*pGstPte)); 355 Log4(("pgmPoolMonitorChainChanging pae: deref % VHp GCPhys %VGp\n", uShw.pPTPae->a[iShw].u & X86_PTE_PAE_PG_MASK, pGstPte->u & X86_PTE_PAE_PG_MASK));355 Log4(("pgmPoolMonitorChainChanging pae: deref %RHp GCPhys %VGp\n", uShw.pPTPae->a[iShw].u & X86_PTE_PAE_PG_MASK, pGstPte->u & X86_PTE_PAE_PG_MASK)); 356 356 pgmPoolTracDerefGCPhysHint(pPool, pPage, 357 357 uShw.pPTPae->a[iShw].u & X86_PTE_PAE_PG_MASK, … … 373 373 # ifdef PGMPOOL_WITH_GCPHYS_TRACKING 374 374 PCX86PTEPAE pGstPte = (PCX86PTEPAE)pgmPoolMonitorGCPtr2CCPtr(pPool, pvAddress, GCPhysFault, sizeof(*pGstPte)); 375 Log4(("pgmPoolMonitorChainChanging pae: deref % VHp GCPhys %VGp\n", uShw.pPTPae->a[iShw2].u & X86_PTE_PAE_PG_MASK, pGstPte->u & X86_PTE_PAE_PG_MASK));375 Log4(("pgmPoolMonitorChainChanging pae: deref %RHp GCPhys %VGp\n", uShw.pPTPae->a[iShw2].u & X86_PTE_PAE_PG_MASK, pGstPte->u & X86_PTE_PAE_PG_MASK)); 376 376 pgmPoolTracDerefGCPhysHint(pPool, pPage, 377 377 uShw.pPTPae->a[iShw2].u & X86_PTE_PAE_PG_MASK, … … 3124 3124 #ifdef LOG_ENABLED 3125 3125 RTHCPHYS HCPhysPage = PGM_PAGE_GET_HCPHYS(&pRam->aPages[iPage]); 3126 Log(("pgmPoolTracDerefGCPhys % VHp vs %VHp\n", HCPhysPage, HCPhys));3126 Log(("pgmPoolTracDerefGCPhys %RHp vs %RHp\n", HCPhysPage, HCPhys)); 3127 3127 #endif 3128 3128 if (PGM_PAGE_GET_HCPHYS(&pRam->aPages[iPage]) == HCPhys) … … 3135 3135 pRam = pRam->CTX_SUFF(pNext); 3136 3136 } 3137 AssertFatalMsgFailed(("HCPhys=% VHp GCPhys=%VGp\n", HCPhys, GCPhys));3137 AssertFatalMsgFailed(("HCPhys=%RHp GCPhys=%VGp\n", HCPhys, GCPhys)); 3138 3138 } 3139 3139 … … 3183 3183 if (PGM_PAGE_GET_HCPHYS(&pRam->aPages[iPage]) == HCPhys) 3184 3184 { 3185 Log4(("pgmPoolTracDerefGCPhysHint: Linear HCPhys=% VHp GCPhysHint=%VGp GCPhysReal=%VGp\n",3185 Log4(("pgmPoolTracDerefGCPhysHint: Linear HCPhys=%RHp GCPhysHint=%VGp GCPhysReal=%VGp\n", 3186 3186 HCPhys, GCPhysHint, pRam->GCPhys + (iPage << PAGE_SHIFT))); 3187 3187 pgmTrackDerefGCPhys(pPool, pPage, &pRam->aPages[iPage]); … … 3192 3192 } 3193 3193 3194 AssertFatalMsgFailed(("HCPhys=% VHp GCPhysHint=%VGp\n", HCPhys, GCPhysHint));3194 AssertFatalMsgFailed(("HCPhys=%RHp GCPhysHint=%VGp\n", HCPhys, GCPhysHint)); 3195 3195 } 3196 3196 … … 3799 3799 int rc = VINF_SUCCESS; 3800 3800 STAM_PROFILE_START(&pPool->StatFlushPage, f); 3801 LogFlow(("pgmPoolFlushPage: pPage=%p:{.Key=% VHp, .idx=%d, .enmKind=%d, .GCPhys=%VGp}\n",3801 LogFlow(("pgmPoolFlushPage: pPage=%p:{.Key=%RHp, .idx=%d, .enmKind=%d, .GCPhys=%VGp}\n", 3802 3802 pPage, pPage->Core.Key, pPage->idx, pPage->enmKind, pPage->GCPhys)); 3803 3803 … … 3881 3881 { 3882 3882 STAM_PROFILE_START(&pPool->StatFree, a); 3883 LogFlow(("pgmPoolFreeByPage: pPage=%p:{.Key=% VHp, .idx=%d, enmKind=%d} iUser=%#x iUserTable=%#x\n",3883 LogFlow(("pgmPoolFreeByPage: pPage=%p:{.Key=%RHp, .idx=%d, enmKind=%d} iUser=%#x iUserTable=%#x\n", 3884 3884 pPage, pPage->Core.Key, pPage->idx, pPage->enmKind, iUser, iUserTable)); 3885 3885 Assert(pPage->idx >= PGMPOOL_IDX_FIRST); … … 3979 3979 { 3980 3980 STAM_PROFILE_ADV_STOP(&pPool->StatAlloc, a); 3981 LogFlow(("pgmPoolAlloc: cached returns %Rrc *ppPage=%p:{.Key=% VHp, .idx=%d}\n", rc2, *ppPage, (*ppPage)->Core.Key, (*ppPage)->idx));3981 LogFlow(("pgmPoolAlloc: cached returns %Rrc *ppPage=%p:{.Key=%RHp, .idx=%d}\n", rc2, *ppPage, (*ppPage)->Core.Key, (*ppPage)->idx)); 3982 3982 return rc2; 3983 3983 } … … 4072 4072 4073 4073 *ppPage = pPage; 4074 LogFlow(("pgmPoolAlloc: returns %Rrc *ppPage=%p:{.Key=% VHp, .idx=%d, .fCached=%RTbool, .fMonitored=%RTbool}\n",4074 LogFlow(("pgmPoolAlloc: returns %Rrc *ppPage=%p:{.Key=%RHp, .idx=%d, .fCached=%RTbool, .fMonitored=%RTbool}\n", 4075 4075 rc, pPage, pPage->Core.Key, pPage->idx, pPage->fCached, pPage->fMonitored)); 4076 4076 STAM_PROFILE_ADV_STOP(&pPool->StatAlloc, a); … … 4089 4089 void pgmPoolFree(PVM pVM, RTHCPHYS HCPhys, uint16_t iUser, uint32_t iUserTable) 4090 4090 { 4091 LogFlow(("pgmPoolFree: HCPhys=% VHp iUser=%#x iUserTable=%#x\n", HCPhys, iUser, iUserTable));4091 LogFlow(("pgmPoolFree: HCPhys=%RHp iUser=%#x iUserTable=%#x\n", HCPhys, iUser, iUserTable)); 4092 4092 PPGMPOOL pPool = pVM->pgm.s.CTX_SUFF(pPool); 4093 4093 pgmPoolFreeByPage(pPool, pgmPoolGetPage(pPool, HCPhys), iUser, iUserTable); … … 4108 4108 PPGMPOOL pPool = pVM->pgm.s.CTX_SUFF(pPool); 4109 4109 PPGMPOOLPAGE pPage = pgmPoolGetPage(pPool, HCPhys); 4110 Log3(("pgmPoolGetPageByHCPhys: HCPhys=% VHp -> %p:{.idx=%d .GCPhys=%VGp .enmKind=%d}\n",4110 Log3(("pgmPoolGetPageByHCPhys: HCPhys=%RHp -> %p:{.idx=%d .GCPhys=%VGp .enmKind=%d}\n", 4111 4111 HCPhys, pPage, pPage->idx, pPage->GCPhys, pPage->enmKind)); 4112 4112 return pPage; -
trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp
r13818 r13819 257 257 258 258 /* Clear VM Control Structure. */ 259 Log(("pVMCSPhys = % VHp\n", pVM->hwaccm.s.vmx.pVMCSPhys));259 Log(("pVMCSPhys = %RHp\n", pVM->hwaccm.s.vmx.pVMCSPhys)); 260 260 rc = VMXClearVMCS(pVM->hwaccm.s.vmx.pVMCSPhys); 261 261 if (RT_FAILURE(rc)) … … 777 777 AssertRC(rc); 778 778 Log2(("VMX_VMCS_HOST_CR0 %08x\n", ASMGetCR0())); 779 Log2(("VMX_VMCS_HOST_CR3 % VHp\n", ASMGetCR3()));779 Log2(("VMX_VMCS_HOST_CR3 %RHp\n", ASMGetCR3())); 780 780 Log2(("VMX_VMCS_HOST_CR4 %08x\n", ASMGetCR4())); 781 781 … … 807 807 rc |= VMXWriteVMCS(VMX_VMCS_HOST_IDTR_BASE, idtr.pIdt); 808 808 AssertRC(rc); 809 Log2(("VMX_VMCS_HOST_GDTR_BASE % VHv\n", gdtr.pGdt));810 Log2(("VMX_VMCS_HOST_IDTR_BASE % VHv\n", idtr.pIdt));809 Log2(("VMX_VMCS_HOST_GDTR_BASE %RHv\n", gdtr.pGdt)); 810 Log2(("VMX_VMCS_HOST_IDTR_BASE %RHv\n", idtr.pIdt)); 811 811 812 812 /* Save the base address of the TR selector. */ … … 825 825 rc = VMXWriteVMCS(VMX_VMCS_HOST_TR_BASE, trBase); 826 826 AssertRC(rc); 827 Log2(("VMX_VMCS_HOST_TR_BASE % VHv\n", trBase));827 Log2(("VMX_VMCS_HOST_TR_BASE %RHv\n", trBase)); 828 828 829 829 /* FS and GS base. */ 830 830 #if HC_ARCH_BITS == 64 831 Log2(("MSR_K8_FS_BASE = % VHv\n", ASMRdMsr(MSR_K8_FS_BASE)));832 Log2(("MSR_K8_GS_BASE = % VHv\n", ASMRdMsr(MSR_K8_GS_BASE)));831 Log2(("MSR_K8_FS_BASE = %RX64\n", ASMRdMsr(MSR_K8_FS_BASE))); 832 Log2(("MSR_K8_GS_BASE = %RX64\n", ASMRdMsr(MSR_K8_GS_BASE))); 833 833 rc = VMXWriteVMCS64(VMX_VMCS_HOST_FS_BASE, ASMRdMsr(MSR_K8_FS_BASE)); 834 834 rc |= VMXWriteVMCS64(VMX_VMCS_HOST_GS_BASE, ASMRdMsr(MSR_K8_GS_BASE)); … … 843 843 rc |= VMXWriteVMCS(VMX_VMCS_HOST_SYSENTER_ESP, ASMRdMsr_Low(MSR_IA32_SYSENTER_ESP)); 844 844 rc |= VMXWriteVMCS(VMX_VMCS_HOST_SYSENTER_EIP, ASMRdMsr_Low(MSR_IA32_SYSENTER_EIP)); 845 Log2(("VMX_VMCS_HOST_SYSENTER_EIP % VHv\n", ASMRdMsr_Low(MSR_IA32_SYSENTER_EIP)));846 Log2(("VMX_VMCS_HOST_SYSENTER_ESP % VHv\n", ASMRdMsr_Low(MSR_IA32_SYSENTER_ESP)));845 Log2(("VMX_VMCS_HOST_SYSENTER_EIP %RX32\n", ASMRdMsr_Low(MSR_IA32_SYSENTER_EIP))); 846 Log2(("VMX_VMCS_HOST_SYSENTER_ESP %RX32\n", ASMRdMsr_Low(MSR_IA32_SYSENTER_ESP))); 847 847 #else 848 Log2(("VMX_VMCS_HOST_SYSENTER_EIP % VHv\n", ASMRdMsr(MSR_IA32_SYSENTER_EIP)));849 Log2(("VMX_VMCS_HOST_SYSENTER_ESP % VHv\n", ASMRdMsr(MSR_IA32_SYSENTER_ESP)));848 Log2(("VMX_VMCS_HOST_SYSENTER_EIP %RX64\n", ASMRdMsr(MSR_IA32_SYSENTER_EIP))); 849 Log2(("VMX_VMCS_HOST_SYSENTER_ESP %RX64\n", ASMRdMsr(MSR_IA32_SYSENTER_ESP))); 850 850 rc |= VMXWriteVMCS64(VMX_VMCS_HOST_SYSENTER_ESP, ASMRdMsr(MSR_IA32_SYSENTER_ESP)); 851 851 rc |= VMXWriteVMCS64(VMX_VMCS_HOST_SYSENTER_EIP, ASMRdMsr(MSR_IA32_SYSENTER_EIP)); … … 1244 1244 if (pVM->hwaccm.s.fNestedPaging) 1245 1245 { 1246 AssertMsg(PGMGetEPTCR3(pVM) == PGMGetHyperCR3(pVM), ("% VHp vs %VHp\n", PGMGetEPTCR3(pVM), PGMGetHyperCR3(pVM)));1246 AssertMsg(PGMGetEPTCR3(pVM) == PGMGetHyperCR3(pVM), ("%RHp vs %RHp\n", PGMGetEPTCR3(pVM), PGMGetHyperCR3(pVM))); 1247 1247 pVM->hwaccm.s.vmx.GCPhysEPTP = PGMGetEPTCR3(pVM); 1248 1248 … … 3162 3162 3163 3163 VMXReadVMCS(VMX_VMCS_HOST_CR3, &val); 3164 Log(("VMX_VMCS_HOST_CR3 % VHp\n", val));3164 Log(("VMX_VMCS_HOST_CR3 %RHp\n", val)); 3165 3165 3166 3166 VMXReadVMCS(VMX_VMCS_HOST_CR4, &val); … … 3228 3228 3229 3229 VMXReadVMCS(VMX_VMCS_HOST_TR_BASE, &val); 3230 Log(("VMX_VMCS_HOST_TR_BASE % VHv\n", val));3230 Log(("VMX_VMCS_HOST_TR_BASE %RHv\n", val)); 3231 3231 3232 3232 VMXReadVMCS(VMX_VMCS_HOST_GDTR_BASE, &val); 3233 Log(("VMX_VMCS_HOST_GDTR_BASE % VHv\n", val));3233 Log(("VMX_VMCS_HOST_GDTR_BASE %RHv\n", val)); 3234 3234 VMXReadVMCS(VMX_VMCS_HOST_IDTR_BASE, &val); 3235 Log(("VMX_VMCS_HOST_IDTR_BASE % VHv\n", val));3235 Log(("VMX_VMCS_HOST_IDTR_BASE %RHv\n", val)); 3236 3236 3237 3237 VMXReadVMCS(VMX_VMCS_HOST_SYSENTER_CS, &val); … … 3239 3239 3240 3240 VMXReadVMCS(VMX_VMCS_HOST_SYSENTER_EIP, &val); 3241 Log(("VMX_VMCS_HOST_SYSENTER_EIP % VHv\n", val));3241 Log(("VMX_VMCS_HOST_SYSENTER_EIP %RHv\n", val)); 3242 3242 3243 3243 VMXReadVMCS(VMX_VMCS_HOST_SYSENTER_ESP, &val); 3244 Log(("VMX_VMCS_HOST_SYSENTER_ESP % VHv\n", val));3244 Log(("VMX_VMCS_HOST_SYSENTER_ESP %RHv\n", val)); 3245 3245 3246 3246 VMXReadVMCS(VMX_VMCS_HOST_RSP, &val); 3247 Log(("VMX_VMCS_HOST_RSP % VHv\n", val));3247 Log(("VMX_VMCS_HOST_RSP %RHv\n", val)); 3248 3248 VMXReadVMCS(VMX_VMCS_HOST_RIP, &val); 3249 Log(("VMX_VMCS_HOST_RIP % VHv\n", val));3249 Log(("VMX_VMCS_HOST_RIP %RHv\n", val)); 3250 3250 3251 3251 # if HC_ARCH_BITS == 64 -
trunk/src/VBox/VMM/VMMSwitcher.cpp
r13818 r13819 154 154 while (i-- > 0) 155 155 { 156 LogRel(("Core code alloc attempt #%d: pvR3=%p pvR0=%p HCPhys=% VHp\n",156 LogRel(("Core code alloc attempt #%d: pvR3=%p pvR0=%p HCPhys=%RHp\n", 157 157 i, paBadTries[i].pvR3, paBadTries[i].pvR0, paBadTries[i].HCPhys)); 158 158 SUPContFree(paBadTries[i].pvR3, paBadTries[i].cb >> PAGE_SHIFT); … … 183 183 pVM->vmm.s.pvCoreCodeRC = GCPtr; 184 184 MMR3HyperReserve(pVM, PAGE_SIZE, "fence", NULL); 185 LogRel(("CoreCode: R3=% VHv R0=%VHv GC=%VRv Phys=%VHp cb=%#x\n",185 LogRel(("CoreCode: R3=%RHv R0=%RHv GC=%VRv Phys=%RHp cb=%#x\n", 186 186 pVM->vmm.s.pvCoreCodeR3, pVM->vmm.s.pvCoreCodeR0, pVM->vmm.s.pvCoreCodeRC, pVM->vmm.s.HCPhysCoreCode, pVM->vmm.s.cbCoreCode)); 187 187
Note:
See TracChangeset
for help on using the changeset viewer.