Date: Mon, 26 Apr 2004 23:48:46 +1000 (EST) From: Bruce Evans <bde@zeta.org.au> To: Burkard Meyendriesch <bm@malepartus.de> Cc: freebsd-current@FreeBSD.org Subject: Re: sio: lots of silo overflows on Asus K8V with Moxa Smartio C104H/PCI Message-ID: <20040426233925.Y5300@gamplex.bde.org> In-Reply-To: <20040426111754.38a855c4.bm@malepartus.de> References: <20040426111754.38a855c4.bm@malepartus.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 26 Apr 2004, Burkard Meyendriesch wrote: > on my Asus K8V with Moxa Smartio C104H/PCI I get lots of silo overflows > when backing up my Palm over a serial line, even at 19.200 baud. > > What's going wrong here? And what can I do? > ... You seem to have trimmed too much from the boot messages (I trimmed the rest). sio5 is not there. > /var/log/messages after boot -v: > Apr 24 14:09:00 Reineke kernel: Mounting root from ufs:/dev/ad10s1a > Apr 24 14:09:00 Reineke kernel: ata6: spurious interrupt - status=0x50 error=0x00 > Apr 24 14:09:00 Reineke last message repeated 4 times > Apr 24 14:09:00 Reineke kernel: start_inata6: spurious interrupt - status=0x50 error=0x00 > Apr 24 14:09:00 Reineke kernel: ata6: spurious interrupt - status=0x50 error=0x00 > Apr 24 14:09:01 Reineke last message repeated 666 times > Apr 24 14:09:01 Reineke named[301]: starting BIND 9.2.3 > .. > > Apr 26 11:03:12 Reineke kernel: sio5: 1 more silo overflow (total 43) > Apr 26 11:03:12 Reineke kernel: ata6: spurious interrupt - status=0x50 error=0x00 > Apr 26 11:03:32 Reineke last message repeated 172 times > Apr 26 11:03:33 Reineke kernel: sio5: 1 more silo overflow (total 44) > Apr 26 11:03:33 Reineke kernel: ata6: spurious interrupt - status=0x50 error=0x00 > Apr 26 11:03:43 Reineke last message repeated 21 times > Apr 26 11:03:44 Reineke kernel: sio5: 1 more silo overflow (total 45) sio5's interrupt might be misconfigured. If it has none, then it is supposed to fall back to polled mode but should still get less overflows than above. ata6 seems to be getting sio5's interrupts. In general, puc must be used with sio except for isa ports, and all sio interrupts should be unshared. For pci sio cards, making the interrupt unshared may require juggling pci slots or using APIC mode. Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040426233925.Y5300>