Changeset 22336 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Aug 19, 2009 8:14:20 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
r22332 r22336 1111 1111 1112 1112 pgmLock(pVM); 1113 1114 /*1115 * Disassemble the faulting instruction.1116 */1117 PDISCPUSTATE pDis = &pVCpu->pgm.s.DisState;1118 int rc = EMInterpretDisasOne(pVM, pVCpu, pRegFrame, pDis, NULL);1119 AssertReturnStmt(rc == VINF_SUCCESS, pgmUnlock(pVM), rc);1120 1121 1113 if (PHYS_PAGE_ADDRESS(GCPhysFault) != PHYS_PAGE_ADDRESS(pPage->GCPhys)) 1122 1114 { … … 1127 1119 return VINF_SUCCESS; 1128 1120 } 1121 1122 /* 1123 * Disassemble the faulting instruction. 1124 */ 1125 PDISCPUSTATE pDis = &pVCpu->pgm.s.DisState; 1126 int rc = EMInterpretDisasOne(pVM, pVCpu, pRegFrame, pDis, NULL); 1127 AssertReturnStmt(rc == VINF_SUCCESS, pgmUnlock(pVM), rc); 1129 1128 1130 1129 Assert(pPage->enmKind != PGMPOOLKIND_FREE);
Note:
See TracChangeset
for help on using the changeset viewer.