Changeset 47719 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Aug 14, 2013 10:34:44 AM (11 years ago)
- Location:
- trunk/src/VBox/VMM/VMMAll
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp
r47543 r47719 2424 2424 VMMDECL(int) IOMMMIOMapMMIO2Page(PVM pVM, RTGCPHYS GCPhys, RTGCPHYS GCPhysRemapped, uint64_t fPageFlags) 2425 2425 { 2426 # ifndef IEM_VERIFICATION_MODE_FULL 2426 2427 /* Currently only called from the VGA device during MMIO. */ 2427 2428 Log(("IOMMMIOMapMMIO2Page %RGp -> %RGp flags=%RX64\n", GCPhys, GCPhysRemapped, fPageFlags)); … … 2466 2467 * Note: This is a NOP in the EPT case; we'll just let it fault again to resync the page. 2467 2468 */ 2468 # if 0 /* The assertion is wrong for the PGM_SYNC_CLEAR_PGM_POOL and VINF_PGM_HANDLER_ALREADY_ALIASED cases. */2469 # ifdef VBOX_STRICT2469 # if 0 /* The assertion is wrong for the PGM_SYNC_CLEAR_PGM_POOL and VINF_PGM_HANDLER_ALREADY_ALIASED cases. */ 2470 # ifdef VBOX_STRICT 2470 2471 uint64_t fFlags; 2471 2472 RTHCPHYS HCPhys; 2472 2473 rc = PGMShwGetPage(pVCpu, (RTGCPTR)GCPhys, &fFlags, &HCPhys); 2473 2474 Assert(rc == VERR_PAGE_NOT_PRESENT || rc == VERR_PAGE_TABLE_NOT_PRESENT); 2474 # endif2475 # endif2475 # endif 2476 # endif 2476 2477 rc = PGMPrefetchPage(pVCpu, (RTGCPTR)GCPhys); 2477 2478 Assert(rc == VINF_SUCCESS || rc == VERR_PAGE_NOT_PRESENT || rc == VERR_PAGE_TABLE_NOT_PRESENT); 2479 # endif /* !IEM_VERIFICATION_MODE_FULL */ 2478 2480 return VINF_SUCCESS; 2479 2481 } 2480 2482 2481 2483 2484 # ifndef IEM_VERIFICATION_MODE_FULL 2482 2485 /** 2483 2486 * Mapping a HC page in place of an MMIO page for direct access. … … 2533 2536 return VINF_SUCCESS; 2534 2537 } 2538 #endif /* !IEM_VERIFICATION_MODE_FULL */ 2535 2539 2536 2540 -
trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp
r46420 r47719 1004 1004 } 1005 1005 1006 #ifndef IEM_VERIFICATION_MODE_FULL 1006 1007 1007 1008 /** … … 1130 1131 return VERR_PGM_HANDLER_NOT_FOUND; 1131 1132 } 1133 1132 1134 1133 1135 /** … … 1235 1237 } 1236 1238 1239 #endif /* !IEM_VERIFICATION_MODE_FULL */ 1237 1240 1238 1241 /**
Note:
See TracChangeset
for help on using the changeset viewer.