Changeset 20059 in vbox
- Timestamp:
- May 27, 2009 9:04:37 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 47798
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp
r19860 r20059 349 349 * Prereqs. 350 350 */ 351 Assert(P DMCritSectIsOwner(&pVM->pgm.s.CritSect));351 Assert(PGMIsLocked(pVM)); 352 352 AssertMsg(PGM_PAGE_IS_ZERO(pPage) || PGM_PAGE_IS_SHARED(pPage), ("%R[pgmpage] %RGp\n", pPage, GCPhys)); 353 353 Assert(!PGM_PAGE_IS_MMIO(pPage)); … … 374 374 } 375 375 /* re-assert preconditions since pgmPhysEnsureHandyPage may do a context switch. */ 376 Assert(P DMCritSectIsOwner(&pVM->pgm.s.CritSect));376 Assert(PGMIsLocked(pVM)); 377 377 AssertMsg(PGM_PAGE_IS_ZERO(pPage) || PGM_PAGE_IS_SHARED(pPage), ("%R[pgmpage] %RGp\n", pPage, GCPhys)); 378 378 Assert(!PGM_PAGE_IS_MMIO(pPage)); … … 513 513 * Validation. 514 514 */ 515 Assert(P DMCritSectIsOwner(&pVM->pgm.s.CritSect));515 Assert(PGMIsLocked(pVM)); 516 516 AssertReturn(HCPhys && !(HCPhys & PAGE_OFFSET_MASK), VERR_INVALID_PARAMETER); 517 517 const uint32_t idChunk = idPage >> GMM_CHUNKID_SHIFT; … … 595 595 int pgmPhysPageMap(PVM pVM, PPGMPAGE pPage, RTGCPHYS GCPhys, PPPGMPAGEMAP ppMap, void **ppv) 596 596 { 597 Assert(P DMCritSectIsOwner(&pVM->pgm.s.CritSect));597 Assert(PGMIsLocked(pVM)); 598 598 599 599 #if defined(IN_RC) || defined(VBOX_WITH_2X_4GB_ADDR_SPACE_IN_R0) … … 817 817 int rc; 818 818 AssertReturn(pPage, VERR_INTERNAL_ERROR); 819 Assert(P DMCritSectIsOwner(&pVM->pgm.s.CritSect) || VM_IS_EMT(pVM));819 Assert(PGMIsLocked(pVM)); 820 820 821 821 /* … … 866 866 { 867 867 AssertReturn(pPage, VERR_INTERNAL_ERROR); 868 Assert(P DMCritSectIsOwner(&pVM->pgm.s.CritSect) || VM_IS_EMT(pVM));868 Assert(PGMIsLocked(pVM)); 869 869 Assert(PGM_PAGE_GET_HCPHYS(pPage) != 0); 870 870
Note:
See TracChangeset
for help on using the changeset viewer.