Changeset 52411 in vbox for trunk/src/VBox/VMM/VMMRZ
- Timestamp:
- Aug 19, 2014 11:00:46 AM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 95582
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp
r51720 r52411 134 134 135 135 Assert(pVCpu->vmm.s.cCallRing3Disabled < 16); 136 if (ASMAtomic IncU32(&pVCpu->vmm.s.cCallRing3Disabled) == 1) /** @todo replace with unordered variant (ASMAtomicUoIncU32). */137 { /** @todo See @bugref{6208} comment #36 for impl. diff. */136 if (ASMAtomicUoIncU32(&pVCpu->vmm.s.cCallRing3Disabled) == 1) 137 { 138 138 /** @todo it might make more sense to just disable logging here, then we 139 139 * won't flush away important bits... but that goes both ways really. */ … … 155 155 156 156 /** 157 * Counters VMMRZCallRing3Disable and re-enables host calls.157 * Counters VMMRZCallRing3Disable() and re-enables host calls. 158 158 * 159 159 * @param pVCpu The CPU struct for the calling EMT. … … 168 168 169 169 Assert(pVCpu->vmm.s.cCallRing3Disabled > 0); 170 if (ASMAtomic DecU32(&pVCpu->vmm.s.cCallRing3Disabled) == 0) /** @todo replace with unordered variant (ASMAtomicUoDecU32). */170 if (ASMAtomicUoDecU32(&pVCpu->vmm.s.cCallRing3Disabled) == 0) 171 171 { 172 172 #ifdef IN_RC
Note:
See TracChangeset
for help on using the changeset viewer.