Changeset 8013 in vbox for trunk/src/VBox/Runtime/r0drv
- Timestamp:
- Apr 15, 2008 6:04:27 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r0drv/solaris/mp-r0drv-solaris.c
r7913 r8013 154 154 155 155 CPUSET_ALL(Set); 156 xc_call((uintptr_t)&Args, 0, 0, X_CALL_ HIPRI, Set, rtmpOnAllSolarisWrapper);156 xc_call((uintptr_t)&Args, 0, 0, X_CALL_LOPRI, Set, rtmpOnAllSolarisWrapper); 157 157 158 158 return VINF_SUCCESS; … … 191 191 Args.pvUser1 = pvUser1; 192 192 Args.pvUser2 = pvUser2; 193 Args.idCpu = RTMpCpuId(); 193 Args.idCpu = RTMpCpuId(); /** @todo should disable pre-emption before doing this.... */ 194 194 Args.cHits = 0; 195 195 196 196 CPUSET_ALL_BUT(Set, Args.idCpu); 197 xc_call((uintptr_t)&Args, 0, 0, X_CALL_ HIPRI, Set, rtmpOnOthersSolarisWrapper);197 xc_call((uintptr_t)&Args, 0, 0, X_CALL_LOPRI, Set, rtmpOnOthersSolarisWrapper); 198 198 199 199 return VINF_SUCCESS; … … 243 243 CPUSET_ADD(Set, idCpu); 244 244 245 xc_call((uintptr_t)&Args, 0, 0, X_CALL_ HIPRI, Set, rtmpOnSpecificSolarisWrapper);245 xc_call((uintptr_t)&Args, 0, 0, X_CALL_LOPRI, Set, rtmpOnSpecificSolarisWrapper); 246 246 Assert(ASMAtomicUoReadU32(&Args.cHits) <= 1); 247 247
Note:
See TracChangeset
for help on using the changeset viewer.