Changeset 90992 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Aug 30, 2021 9:52:14 AM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAll.cpp
r90784 r90992 3527 3527 { 3528 3528 #if defined(VBOX_STRICT) 3529 int rc = PDMCritSectEnterDebug(pVM, &pVM->pgm.s.CritSectX, V ERR_SEM_BUSY, (uintptr_t)ASMReturnAddress(), RT_SRC_POS_ARGS);3529 int rc = PDMCritSectEnterDebug(pVM, &pVM->pgm.s.CritSectX, VINF_SUCCESS, (uintptr_t)ASMReturnAddress(), RT_SRC_POS_ARGS); 3530 3530 #else 3531 int rc = PDMCritSectEnter(pVM, &pVM->pgm.s.CritSectX, V ERR_SEM_BUSY);3531 int rc = PDMCritSectEnter(pVM, &pVM->pgm.s.CritSectX, VINF_SUCCESS); 3532 3532 #endif 3533 3533 if (RT_SUCCESS(rc)) 3534 3534 return rc; 3535 3536 #ifdef IN_RING03537 if (rc == VERR_SEM_BUSY)3538 {3539 rc = VMMRZCallRing3NoCpu(pVM, VMMCALLRING3_PGM_LOCK, 0);3540 if (RT_SUCCESS(rc))3541 return rc;3542 }3543 #endif3544 3535 if (fVoid) 3545 3536 PDM_CRITSECT_RELEASE_ASSERT_RC(pVM, &pVM->pgm.s.CritSectX, rc);
Note:
See TracChangeset
for help on using the changeset viewer.