On Thu, 7 Sep 2000, Warner Losh wrote:

> Also, this is interrupt level overflows.  We can run the fast
> interrupts fast enough to harvest characters from the hardware.
> What's not happening is that sio's bottom half isn't being run fast
> enough so the interrupt level buffers overflow.

Not surprising, since sio's bottom half scheduler (schedsofttty()) is
now null.  The top half apparently only gets scheduled if there is
an output interrupt, a fake output interrupt (flags 0x8) a modem
status change, or urgent data.  Urgent data probably keeps it going
for slip and pppd, but there is no urgent data in the termios line
discipline.

Bruce



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to