Transmit timeouts with 1.06/1.09j
David Sean Friedman
Mon Aug 9 21:30:29 1999
Excerpts from eepro: 9-Aug-99 Re: Transmit timeouts with .. by Donald
> Most (all?) ARM implementations don't have cache coherence with PCI cards.
> That means that the descriptors might not be coherent when read by the card.
Yes, you are correct. I have annotated the code with many
dma_cache_inv()/dma_cache_wback() calls to make the driver work at all.
> > All of the tests have used v1.06 with a 2.2.10 kernel.
> Try the newer testing version, which should recover better from problems.
Thanks, I'll give it a try.
Carnegie Mellon University