Changeset 33676 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Nov 2, 2010 9:48:24 AM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 67299
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/EMHwaccm.cpp
r32956 r33676 560 560 rc = VINF_SUCCESS; 561 561 } 562 562 563 563 564 564 /* -
trunk/src/VBox/VMM/PGMPool.cpp
r33540 r33676 175 175 cMaxPages = RT_ALIGN(cMaxPages, 16); 176 176 177 /** todo: 177 /** todo: 178 178 * We need to be much more careful with our allocation strategy here. 179 179 * For nested paging we don't need pool user info nor extents at all, but we can't check for nested paging here (too early during init to get a confirmation it can be used) -
trunk/src/VBox/VMM/VMM.cpp
r33540 r33676 415 415 STAM_REG(pVM, &pVM->vmm.s.StatRZRetToR3Rendezvous, STAMTYPE_COUNTER, "/VMM/RZRet/ToR3/Rendezvous", STAMUNIT_OCCURENCES, "Number of VINF_EM_RAW_TO_R3 returns."); 416 416 STAM_REG(pVM, &pVM->vmm.s.StatRZRetToR3Timer, STAMTYPE_COUNTER, "/VMM/RZRet/ToR3/Timer", STAMUNIT_OCCURENCES, "Number of VINF_EM_RAW_TO_R3 returns."); 417 STAM_REG(pVM, &pVM->vmm.s.StatRZRetToR3DMA, STAMTYPE_COUNTER, "/VMM/RZRet/ToR3/DMA", STAMUNIT_OCCURENCES, "Number of VINF_EM_RAW_TO_R3 returns."); 418 STAM_REG(pVM, &pVM->vmm.s.StatRZRetToR3CritSect, STAMTYPE_COUNTER, "/VMM/RZRet/ToR3/CritSect", STAMUNIT_OCCURENCES, "Number of VINF_EM_RAW_TO_R3 returns."); 417 STAM_REG(pVM, &pVM->vmm.s.StatRZRetToR3DMA, STAMTYPE_COUNTER, "/VMM/RZRet/ToR3/DMA", STAMUNIT_OCCURENCES, "Number of VINF_EM_RAW_TO_R3 returns."); 418 STAM_REG(pVM, &pVM->vmm.s.StatRZRetToR3CritSect, STAMTYPE_COUNTER, "/VMM/RZRet/ToR3/CritSect", STAMUNIT_OCCURENCES, "Number of VINF_EM_RAW_TO_R3 returns."); 419 419 STAM_REG(pVM, &pVM->vmm.s.StatRZRetTimerPending, STAMTYPE_COUNTER, "/VMM/RZRet/TimerPending", STAMUNIT_OCCURENCES, "Number of VINF_EM_RAW_TIMER_PENDING returns."); 420 420 STAM_REG(pVM, &pVM->vmm.s.StatRZRetInterruptPending, STAMTYPE_COUNTER, "/VMM/RZRet/InterruptPending", STAMUNIT_OCCURENCES, "Number of VINF_EM_RAW_INTERRUPT_PENDING returns."); -
trunk/src/VBox/VMM/VMMAll/PGMAllBth.h
r33540 r33676 1416 1416 AssertRelease(pPhysPage); 1417 1417 pgmTrackDerefGCPhys(pPool, pShwPage, pPhysPage, iPte); 1418 return; 1418 return; 1419 1419 } 1420 1420 # endif … … 2235 2235 PGM_BTH_NAME(SyncPageWorker)(pVCpu, &pPTDst->a[iPTDst], GCPtrCurPage, pShwPage, iPTDst); 2236 2236 Log2(("SyncPage: 4K+ %RGv PteSrc:{P=1 RW=1 U=1} PteDst=%08llx%s\n", 2237 GCPtrCurPage, 2237 GCPtrCurPage, 2238 2238 SHW_PTE_LOG64(pPTDst->a[iPTDst]), 2239 2239 SHW_PTE_IS_TRACK_DIRTY(pPTDst->a[iPTDst]) ? " Track-Dirty" : "")); … … 2255 2255 2256 2256 Log2(("SyncPage: 4K %RGv PteSrc:{P=1 RW=1 U=1}PteDst=%08llx%s\n", 2257 GCPtrPage, 2257 GCPtrPage, 2258 2258 SHW_PTE_LOG64(pPTDst->a[iPTDst]), 2259 2259 SHW_PTE_IS_TRACK_DIRTY(pPTDst->a[iPTDst]) ? " Track-Dirty" : ""));
Note:
See TracChangeset
for help on using the changeset viewer.