Changeset 28257 in vbox
- Timestamp:
- Apr 13, 2010 2:43:35 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
r28123 r28257 1160 1160 { 1161 1161 Log(("Possible page reuse cMods=%d -> %d (locked=%d type=%s)\n", pPage->cModifications, pPage->cModifications * 2, pgmPoolIsPageLocked(&pVM->pgm.s, pPage), pgmPoolPoolKindToStr(pPage->enmKind))); 1162 Assert(pPage->cModifications < 32000); 1162 1163 pPage->cModifications = pPage->cModifications * 2; 1163 1164 pPage->pvLastAccessHandlerFault = pvFault; … … 1197 1198 */ 1198 1199 if ( rc == VINF_SUCCESS 1200 && !pPage->cLocked /* only applies to unlocked pages as we can't free locked ones (e.g. cr3 root). */ 1199 1201 && pDis->pCurInstr->opcode == OP_MOV 1200 1202 && (pvFault & PAGE_OFFSET_MASK) == 0) … … 4833 4835 pPage->iModifiedNext = NIL_PGMPOOL_IDX; 4834 4836 pPage->iModifiedPrev = NIL_PGMPOOL_IDX; 4837 pPage->cLocked = 0; 4835 4838 pPage->cPresent = 0; 4836 4839 pPage->iFirstPresent = NIL_PGMPOOL_PRESENT_INDEX;
Note:
See TracChangeset
for help on using the changeset viewer.