eepro100 frame errors with SMP

Alan Cox alan@lxorguk.ukuu.org.uk
Thu Mar 11 17:20:51 1999


> kernels, leads us to believe that the problem only exists when more than one
> processor is being used. This smells like a driver bug to me.

Assuming the eepro100 is counting tx underruns like normal drivers, and these
are TX then yes - the Linux box is sourcing short frames,  the CRC on the cisco
is exactly what you would expect too.

The problem is - the short TX frames are almost certainly PCI bus access 
related. That is the chip can't get to main memory in time to get the bytes
it needs for the next piece of the packet before it empties its internal
FIFO.

So what on your bus has a PCI latency set to 240/248 ? 8)

Alan