Changeset 27490 in vbox for trunk/src/VBox
- Timestamp:
- Mar 18, 2010 4:44:10 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAllBth.h
r27489 r27490 1500 1500 && PGM_PAGE_GET_STATE(pPage) != PGM_PAGE_STATE_ALLOCATED) 1501 1501 { 1502 /* Still applies to shared pages. */ 1503 Assert(!PGM_PAGE_IS_ZERO(pPage)); 1502 1504 PteDst.n.u1Write = 0; /** @todo this isn't quite working yet. */ 1503 1505 Log3(("SyncPageWorker: write-protecting %RGp pPage=%R[pgmpage]at iPTDst=%d\n", (RTGCPHYS)(PteSrc.u & X86_PTE_PAE_PG_MASK), pPage, iPTDst)); … … 1833 1835 && PGM_PAGE_GET_STATE(pPage) != PGM_PAGE_STATE_ALLOCATED) 1834 1836 { 1837 /* Still applies to shared pages. */ 1838 Assert(!PGM_PAGE_IS_ZERO(pPage)); 1835 1839 PteDst.n.u1Write = 0; /** @todo this isn't quite working yet... */ 1836 1840 Log3(("SyncPage: write-protecting %RGp pPage=%R[pgmpage] at %RGv\n", GCPhys, pPage, GCPtrPage)); … … 2394 2398 } 2395 2399 if (PGM_PAGE_GET_STATE(pPage) == PGM_PAGE_STATE_ALLOCATED) 2400 { 2396 2401 PteDst.n.u1Write = 1; 2402 } 2397 2403 else 2404 { 2405 /* Still applies to shared pages. */ 2406 Assert(!PGM_PAGE_IS_ZERO(pPage)); 2398 2407 PteDst.n.u1Write = 0; 2408 } 2399 2409 } 2400 2410 } … … 2862 2872 && PGM_PAGE_GET_STATE(pPage) != PGM_PAGE_STATE_ALLOCATED) 2863 2873 { 2874 /* Still applies to shared pages. */ 2875 Assert(!PGM_PAGE_IS_ZERO(pPage)); 2864 2876 PteDst.n.u1Write = 0; /** @todo this isn't quite working yet... */ 2865 2877 Log3(("SyncPT: write-protecting %RGp pPage=%R[pgmpage] at %RGv\n", GCPhys, pPage, (RTGCPTR)(GCPtr | (iPTDst << SHW_PT_SHIFT))));
Note:
See TracChangeset
for help on using the changeset viewer.