Changeset 4941 in vbox for trunk/src/VBox/HostDrivers/Support/win
- Timestamp:
- Sep 21, 2007 7:29:08 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp
r4940 r4941 280 280 || ulCmd == SUP_IOCTL_FAST_DO_NOP) 281 281 { 282 KIRQL oldIrql;283 284 /* Raise the IRQL to DISPATCH_LEVEl to prevent Windows from rescheduling us to another CPU/core. */285 Assert(KeGetCurrentIrql() <= DISPATCH_LEVEL);286 KeRaiseIrql(DISPATCH_LEVEL, &oldIrql);287 288 282 int rc = supdrvIOCtlFast(ulCmd, pDevExt, pSession); 289 290 KeLowerIrql(oldIrql);291 283 292 284 /* Complete the I/O request. */ … … 617 609 * If someone knows a better way to get this done, please let bird know. 618 610 */ 611 /** @todo our IRQL is too high for KeQueryActiveProcessors!! */ 619 612 unsigned iSelf = KeGetCurrentProcessorNumber(); 620 613 KAFFINITY Mask = KeQueryActiveProcessors();
Note:
See TracChangeset
for help on using the changeset viewer.