Changeset 1881 in vbox
- Timestamp:
- Apr 3, 2007 1:08:14 PM (18 years ago)
- svn:sync-xref-src-repo-rev:
- 20122
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAllBth.h
r1866 r1881 560 560 && !(fPageGst & X86_PTE_US)) 561 561 { 562 /* *Note: can't check for X86_TRAP_ID bit, because that requires execute disable support on the CPU */562 /* Note: can't check for X86_TRAP_ID bit, because that requires execute disable support on the CPU */ 563 563 if ( pvFault == (RTGCPTR)pRegFrame->eip 564 564 || (RTGCUINTPTR)pvFault - pRegFrame->eip < 8 /* instruction crossing a page boundary */ … … 1366 1366 VBOXPTE PteSrc = pPTSrc->a[offPTSrc + iPTDst]; 1367 1367 RTGCUINTPTR GCPtrCurPage = ((RTGCUINTPTR)GCPtrPage & ~(RTGCUINTPTR)(X86_PT_MASK << X86_PT_SHIFT)) | ((offPTSrc + iPTDst) << PAGE_SHIFT); 1368 1368 NOREF(GCPtrCurPage); 1369 1369 #ifndef IN_RING0 1370 1370 /* … … 1387 1387 (uint64_t)PteSrc.u, 1388 1388 (uint64_t)pPTDst->a[iPTDst].u, 1389 pPTDst->a[iPTDst].u & PGM_PTFLAGS_TRACK_DIRTY ? " Track-Dirty" : "")); 1389 pPTDst->a[iPTDst].u & PGM_PTFLAGS_TRACK_DIRTY ? " Track-Dirty" : "")); 1390 1390 } 1391 1391 }
Note:
See TracChangeset
for help on using the changeset viewer.