Subject: sip0: transmit FIFO underrun on 1.6.2RC4
To: None <port-i386@netbsd.org>
From: James Burton <james@jmsh.net>
List: port-i386
Date: 02/29/2004 18:52:02
I've just installed a NetGear FA311, adjusted kernel config and ...

sip0 at pci0 dev 10 function 0: NatSemi DP83815 10/100 Ethernet, rev 00
sip0: interrupting at irq 3
sip0: Ethernet address 00:09:5b:60:7e:3e
nsphyter0 at sip0 phy 0: DP83815 10/100 media interface, rev. 1
nsphyter0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

Except that ...

Feb 29 18:25:09 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1536 bytes
Feb 29 18:25:18 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1568 bytes
Feb 29 18:25:20 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1600 bytes
Feb 29 18:25:21 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1632 bytes
Feb 29 18:25:22 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1664 bytes
Feb 29 18:25:24 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1696 bytes
Feb 29 18:25:25 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1728 bytes
Feb 29 18:25:27 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1760 bytes
Feb 29 18:25:28 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1792 bytes
Feb 29 18:25:29 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1824 bytes
Feb 29 18:25:31 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1856 bytes
Feb 29 18:25:33 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1888 bytes
Feb 29 18:25:34 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1920 bytes
Feb 29 18:25:35 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1952 bytes
Feb 29 18:25:36 artworks /netbsd: sip0: transmit FIFO underrun; increasing Tx dr
ain threshold to 1984 bytes
Feb 29 18:25:37 artworks /netbsd: sip0: transmit FIFO underrun
Feb 29 18:25:56 artworks last message repeated 12 times 

I'll update my kernel sources, and try the relevant files from current.
Seems somewhat similar to PR14965 & PR13406, has something occurred recently
that makes this happen again?

Thanks,
James

---
James Burton (james@jmsh.net)