> Michael> There is no patch to fix silo overflows. The silo overflow
> Michael> indicates that the hardware receive register was overwritten
> Michael> with another character before the software could read the
> Michael> previous character. The Amiga serial port does not do
> Michael> hardware flow control in hardware.
strange as this may seem, one of the best ways to _reduce_ (i.e. not
eliminate) silo overflows is to disable logging of them.
If you get a silo overflow, and log it via syslog and/or kernel
printf(), a large amount of code will be run at spltty(), blocking
more serial interrupts, and likely causing more silo overflows!
chris