Changeset 5609 in vbox
- Timestamp:
- Nov 2, 2007 9:46:07 AM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 25901
- Location:
- trunk/src/VBox/VMM/PATM
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/PATM/PATM.cpp
r4967 r5609 4475 4475 if (pGuestToPatchRec) 4476 4476 { 4477 LogFlow(("patmAddPatchToPage: lowest patch page address %VGv current lowest %VGv\n", pGuestToPatchRec->Core.Key, pPatchPage->pLowestAddrGC)); 4477 4478 if ( pPatchPage->pLowestAddrGC == 0 4478 4479 || pPatchPage->pLowestAddrGC > (RTGCPTR)pGuestToPatchRec->Core.Key) … … 4493 4494 uint32_t size = patmGetInstrSize(pVM, pPatch, (RTGCPTR)pGuestToPatchRec->Core.Key); 4494 4495 if ((RTGCUINTPTR)pGuestToPatchRec->Core.Key + size > pPage) 4496 { 4495 4497 pPatchPage->pLowestAddrGC = pPage; 4498 LogFlow(("patmAddPatchToPage: new lowest %VGv\n", pPatchPage->pLowestAddrGC)); 4499 } 4496 4500 } 4497 4501 } … … 4504 4508 if (pGuestToPatchRec) 4505 4509 { 4510 LogFlow(("patmAddPatchToPage: highest patch page address %VGv current lowest %VGv\n", pGuestToPatchRec->Core.Key, pPatchPage->pHighestAddrGC)); 4506 4511 if ( pPatchPage->pHighestAddrGC == 0 4507 || pPatchPage->pHighestAddrGC < (RTGCPTR)pGuestToPatchRec->Core.Key)4512 || pPatchPage->pHighestAddrGC <= (RTGCPTR)pGuestToPatchRec->Core.Key) 4508 4513 { 4509 4514 pPatchPage->pHighestAddrGC = (RTGCPTR)pGuestToPatchRec->Core.Key; … … 4512 4517 //// Assert(size); 4513 4518 pPatchPage->pHighestAddrGC += size; 4519 LogFlow(("patmAddPatchToPage: new highest %VGv\n", pPatchPage->pHighestAddrGC)); 4514 4520 } 4515 4521 } -
trunk/src/VBox/VMM/PATM/VMMGC/PATMGC.cpp
r5261 r5609 103 103 #ifdef LOG_ENABLED 104 104 if (pPatchPage) 105 Log(("PATMIsWriteToPatchPage: Found page %VGv for write to %VGv %d bytes \n", pPatchPage->Core.Key, GCPtr, cbWrite));105 Log(("PATMIsWriteToPatchPage: Found page %VGv for write to %VGv %d bytes (page low:high %VGv:%VGv\n", pPatchPage->Core.Key, GCPtr, cbWrite, pPatchPage->pLowestAddrGC, pPatchPage->pHighestAddrGC)); 106 106 #endif 107 107
Note:
See TracChangeset
for help on using the changeset viewer.