On Mar 20, 2009, at 9:28 AM, Izumi Tsutsui wrote:
Module Name: src Committed By: tsutsui Date: Fri Mar 20 16:28:57 UTC 2009 Modified Files: src/sys/dev/ic: z8530sc.c z8530tty.c Log Message: Try to avoid zstty hangs on higher speed: z8530sc.c: Check pending interrupts in a loop until all requests are handled.The old comments said it would cause horrible latency to sun3x floppy etc,but serial ports should have higher priority than disks anyway.
I think the issue is that sun3x floppies use pseudo-DMA, and the interrupts need to be serviced VERY quickly.
-- thorpej