* Greg KH: > On Mon, Jun 08, 2009 at 02:04:49PM +0200, Florian Weimer wrote: >> The dl2k driver is not maintained anymore (I've tried to contact the >> Edward Peng, but have never heard back anything). At least with the >> DGE-550SX card, it doesn't work with modern hardware because under >> load, the card seems to see different queue contents than the host. >> It worked fine in older hosts (but we only stressed receive back than, >> not transmit). We also went back way early in the 2.6 series to get >> matching kernel versions, and the driver still did not work in the new >> box, so it's not just bitrot ("new" is relative, our debugging >> attempts happened in 2006). >> >> I guess the lack of synchronization in the code might explain this, >> but I don't know how to fix it. Perhaps someone more knowledgeable >> could have a look at the driver? >> >> The FreeBSD folks have specs for the underlying chip (a Tamarack >> TC9021), I believe. > > Are they published anywhere? <http://people.freebsd.org/~wpaul/Sundance/TC9021-DS-R20-030312.pdf> IIRC our past debugging efforts, the magic numbers match. -- Florian Weimer <fweimer at bfk.de> BFK edv-consulting GmbH http://www.bfk.de/ Kriegsstra?e 100 tel: +49-721-96201-1 D-76133 Karlsruhe fax: +49-721-96201-99