Subject: Re: silo overflows
To: None <jsarkes@tiac.net>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: current-users
Date: 10/17/2000 19:41:48
On Tue, Oct 17, 2000 at 10:06:32AM -0400, Joseph Sarkes wrote:
> I had already looked at that, com0 16550a working fifo
> Personally I think that it has something to do with the heavier
> disk load since there is so much more cpu to do the build with.
> But still, the interrupt service routine on the ide controller
> shouldn't block serial interrupts long enough to drop characters.
> If there was a knob, I'd change the serial receive interrupt to
> 8 vice 14 and see if the overflows stopped.

The IDE driver doesn't block serial interrupts (IPL_SERIAL is abobe
IPL_HIGTH on i386). But the hardware may: the super I/O chip may be
at lower priority than IDE DMA, so serial PIO transfers may be blocked
by a IDE DMA operation.

--
Manuel Bouyer <bouyer@antioche.eu.org>
--