Changeset 40806 in vbox for trunk/src/VBox/VMM/VMMRZ
- Timestamp:
- Apr 6, 2012 9:05:19 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp
r39745 r40806 88 88 */ 89 89 # define PGMRZDYNMAP_SPINLOCK_ACQUIRE(pThis) \ 90 RTS PINLOCKTMP MySpinlockTmp = RTSPINLOCKTMP_INITIALIZER; \91 RTSpinlockAcquire((pThis)->hSpinlock, &MySpinlockTmp) 90 RTSpinlockAcquire((pThis)->hSpinlock) 91 92 92 /** 93 93 * Releases the spinlock. 94 94 */ 95 95 # define PGMRZDYNMAP_SPINLOCK_RELEASE(pThis) \ 96 RTSpinlockRelease((pThis)->hSpinlock , &MySpinlockTmp)96 RTSpinlockRelease((pThis)->hSpinlock) 97 97 98 98 /** … … 100 100 */ 101 101 # define PGMRZDYNMAP_SPINLOCK_REACQUIRE(pThis) \ 102 RTSpinlockAcquire((pThis)->hSpinlock , &MySpinlockTmp)102 RTSpinlockAcquire((pThis)->hSpinlock) 103 103 #else 104 104 # define PGMRZDYNMAP_SPINLOCK_ACQUIRE(pThis) do { } while (0) … … 408 408 if (RT_SUCCESS(rc)) 409 409 { 410 rc = RTSpinlockCreate(&pThis->hSpinlock );410 rc = RTSpinlockCreate(&pThis->hSpinlock, RTSPINLOCK_FLAGS_INTERRUPT_UNSAFE, "PGMR0DynMap"); 411 411 if (RT_SUCCESS(rc)) 412 412 {
Note:
See TracChangeset
for help on using the changeset viewer.