This patch, against 2.4.20, updates 3c59x to vanilla Don Becker version 
that is available at ftp://www.scyld.com/pub/network/3c59x.c
It's too big post on a list, so I put it up at
ftp://ftp.kernel.org/pub/linux/kernel/people/jgarzik/patches/2.4.20/3c59x-vanilla-2.4.20.patch.gz
It's also available from BitKeeper at the 'bk pull' URL attached to this 
email.  But be warned you are pulling from 2.4.21-bk-current, plus 
3c59x.c changes, not vanilla 2.4.20 as the patch is diff'd against.
--------------020908010405090006090002
Content-Type: text/plain;
 name="3c59x-2.4.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="3c59x-2.4.txt"
	bk pull bk://kernel.bkbits.net/jgarzik/3c59x-2.4
This will update the following files:
 drivers/net/3c59x.c       | 3254 +++++++++++++++++++---------------------------
 drivers/net/Makefile      |    2 
 drivers/net/kern_compat.h |  284 ++++
 drivers/net/pci-scan.c    |  658 +++++++++
 drivers/net/pci-scan.h    |   90 +
 5 files changed, 2440 insertions(+), 1848 deletions(-)
through these ChangeSets:
<jgarzik@redhat.com> (02/12/12 1.812)
   [netdrvr 3c59x] update to vanilla Becker version 0.99Xf (11/17/2002)
--------------020908010405090006090002--
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/