dl2k does not work

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.

If the driver can't be made to work reliably, I think it should be
removed or marked accordingly, so that users don't waste time trying
to get it running.  (We've got a few of those cards lying around
because some developers bumped the version number and adjusted dates,
while they actually fixed only comment typos and stuff.  We asummed
that it was still supported. 8-/)

-- 
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


[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux