patch-2.1.30 linux/drivers/char/serial.c
Next file: linux/drivers/char/softdog.c
Previous file: linux/drivers/char/random.c
Back to the patch index
Back to the overall index
- Lines: 27
- Date:
Tue Mar 18 15:05:27 1997
- Orig file:
v2.1.29/linux/drivers/char/serial.c
- Orig date:
Mon Mar 17 14:54:25 1997
diff -u --recursive --new-file v2.1.29/linux/drivers/char/serial.c linux/drivers/char/serial.c
@@ -458,7 +458,7 @@
int event)
{
info->event |= 1 << event;
- queue_task_irq_off(&info->tqueue, &tq_serial);
+ queue_task(&info->tqueue, &tq_serial);
mark_bh(SERIAL_BH);
}
@@ -540,7 +540,7 @@
ignore_char:
*status = serial_inp(info, UART_LSR);
} while (*status & UART_LSR_DR);
- queue_task_irq_off(&tty->flip.tqueue, &tq_timer);
+ queue_task(&tty->flip.tqueue, &tq_timer);
}
static _INLINE_ void transmit_chars(struct async_struct *info, int *intr_done)
@@ -625,7 +625,7 @@
#ifdef SERIAL_DEBUG_OPEN
printk("scheduling hangup...");
#endif
- queue_task_irq_off(&info->tqueue_hangup,
+ queue_task(&info->tqueue_hangup,
&tq_scheduler);
}
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov