Changeset 5053 in vbox
- Timestamp:
- Sep 26, 2007 3:46:15 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/CPUM.cpp
r5040 r5053 1515 1515 RTGCPTR pvPageGC; 1516 1516 /** The lock information that PGMPhysReleasePageMappingLock needs. */ 1517 PGMPAGEMAPLOCK pageMapLock;1517 PGMPAGEMAPLOCK PageMapLock; 1518 1518 } CPUMDISASSTATE, *PCPUMDISASSTATE; 1519 1519 … … 1556 1556 { 1557 1557 /* Release mapping lock previously acquired. */ 1558 if (PGMPhysIsPageMappingLockValid(pState->pVM, &pState-> pageMapLock))1559 PGMPhysReleasePageMappingLock(pState->pVM, &pState-> pageMapLock);1560 1561 rc = PGMPhysGCPtr2CCPtrReadOnly(pState->pVM, pState->pvPageGC, &pState->pvPageHC, &pState-> pageMapLock);1558 if (PGMPhysIsPageMappingLockValid(pState->pVM, &pState->PageMapLock)) 1559 PGMPhysReleasePageMappingLock(pState->pVM, &pState->PageMapLock); 1560 1561 rc = PGMPhysGCPtr2CCPtrReadOnly(pState->pVM, pState->pvPageGC, &pState->pvPageHC, &pState->PageMapLock); 1562 1562 } 1563 1563 if (VBOX_FAILURE(rc)) … … 1688 1688 1689 1689 /* Release mapping lock acquired in cpumR3DisasInstrRead. */ 1690 if (PGMPhysIsPageMappingLockValid(pVM, &State. pageMapLock))1691 PGMPhysReleasePageMappingLock(pVM, &State. pageMapLock);1690 if (PGMPhysIsPageMappingLockValid(pVM, &State.PageMapLock)) 1691 PGMPhysReleasePageMappingLock(pVM, &State.PageMapLock); 1692 1692 1693 1693 return rc;
Note:
See TracChangeset
for help on using the changeset viewer.