pc_serial: invoke scheduler when queuing DPC

We really want this to be done ASAP...
This commit is contained in:
François Revol 2014-08-29 00:45:49 +02:00
parent c5c041a5ba
commit ddee8aa960

View File

@ -879,8 +879,8 @@ pc_serial_interrupt(void *arg)
if (err != B_OK)
dprintf(DRIVER_NAME ": error queing irq: %s\n", strerror(err));
else {
TRACE_FUNCRET("< pc_serial_interrupt() returns: handled\n");
return B_HANDLED_INTERRUPT;
TRACE_FUNCRET("< pc_serial_interrupt() returns: resched\n");
return B_INVOKE_SCHEDULER;
}
}