Changeset 72639 in vbox for trunk/src/VBox/VMM/VMMR0
- Timestamp:
- Jun 21, 2018 1:51:44 PM (6 years ago)
- Location:
- trunk/src/VBox/VMM/VMMR0
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
r72636 r72639 4167 4167 4168 4168 /* 4169 * We disable interrupts so that we don't miss any interrupts that would flag preemption (IPI/timers etc.) 4170 * when thread-context hooks aren't used and we've been running with preemption disabled for a while. 4169 * We disable interrupts so that we don't miss any interrupts that would flag 4170 * preemption (IPI/timers etc.) when thread-context hooks aren't used and we've 4171 * been running with preemption disabled for a while. Since this is purly to aid 4172 * the RTThreadPreemptIsPending code, it doesn't matter that it may temporarily 4173 * reenable and disable interrupt on NT. 4171 4174 * 4172 4175 * We need to check for force-flags that could've possible been altered since we last checked them (e.g. … … 4274 4277 4275 4278 /* 4276 * We disable interrupts so that we don't miss any interrupts that would flag preemption (IPI/timers etc.) 4277 * when thread-context hooks aren't used and we've been running with preemption disabled for a while. 4279 * We disable interrupts so that we don't miss any interrupts that would flag 4280 * preemption (IPI/timers etc.) when thread-context hooks aren't used and we've 4281 * been running with preemption disabled for a while. Since this is purly to aid 4282 * the RTThreadPreemptIsPending code, it doesn't matter that it may temporarily 4283 * reenable and disable interrupt on NT. 4278 4284 * 4279 4285 * We need to check for force-flags that could've possible been altered since we last checked them (e.g. -
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r72636 r72639 9035 9035 9036 9036 /* 9037 * We disable interrupts so that we don't miss any interrupts that would flag preemption (IPI/timers etc.) 9038 * when thread-context hooks aren't used and we've been running with preemption disabled for a while. 9037 * We disable interrupts so that we don't miss any interrupts that would flag 9038 * preemption (IPI/timers etc.) when thread-context hooks aren't used and we've 9039 * been running with preemption disabled for a while. Since this is purly to aid 9040 * the RTThreadPreemptIsPending code, it doesn't matter that it may temporarily 9041 * reenable and disable interrupt on NT. 9039 9042 * 9040 9043 * We need to check for force-flags that could've possible been altered since we last checked them (e.g.
Note:
See TracChangeset
for help on using the changeset viewer.