Changeset 31207 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Jul 29, 2010 1:06:09 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAllBth.h
r31178 r31207 563 563 return VINF_SUCCESS; 564 564 } 565 #ifndef IN_RC 565 566 AssertMsg(GstWalk.Pde.u == GstWalk.pPde->u || GstWalk.pPte->u == GstWalk.pPde->u, ("%RX64 %RX64\n", (uint64_t)GstWalk.Pde.u, (uint64_t)GstWalk.pPde->u)); 566 567 AssertMsg(GstWalk.Core.fBigPage || GstWalk.Pte.u == GstWalk.pPte->u, ("%RX64 %RX64\n", (uint64_t)GstWalk.Pte.u, (uint64_t)GstWalk.pPte->u)); 568 #else 569 /* Ugly hack, proper fix is comming up later. */ 570 if ( !(GstWalk.Pde.u == GstWalk.pPde->u || GstWalk.pPte->u == GstWalk.pPde->u) 571 || !(GstWalk.Core.fBigPage || GstWalk.Pte.u == GstWalk.pPte->u) ) 572 { 573 rc = PGM_GST_NAME(Walk)(pVCpu, pvFault, &GstWalk); 574 if (RT_FAILURE_NP(rc)) 575 return VBOXSTRICTRC_TODO(PGM_BTH_NAME(Trap0eHandlerGuestFault)(pVCpu, &GstWalk, uErr)); 576 } 577 #endif 567 578 } 568 579
Note:
See TracChangeset
for help on using the changeset viewer.