From: Jay Cliburn <jacliburn@bellsouth.net>
To: jeff@garzik.org
Cc: shemminger@osdl.org, csnook@redhat.com, netdev@vger.kernel.org,
linux-kernel@vger.kernel.org, atl1-devel@lists.sourceforge.net
Subject: [PATCH 0/4] atl1: Attansic L1 ethernet driver
Date: Wed, 10 Jan 2007 18:39:51 -0600 [thread overview]
Message-ID: <20070111003951.GA2624@osprey.hogchain.net> (raw)
This is the latest submittal of the patchset providing support for the
Attansic L1 gigabit ethernet adapter. This patchset is built against
kernel version 2.6.20-rc4 current git as of 20070109.
The monolithic version of this patchset may be found at:
ftp://hogchain.net/pub/linux/m2v/attansic/kernel_driver/atl1-2.0.3/atl1-2.0.3-linux-2.6.20.rc4.patch.bz2
As a reminder, this driver is a modified version of the Attansic reference
driver for the L1 ethernet adapter. Attansic has granted permission for
its inclusion in the mainline kernel.
Changes for this version include:
* Incorporation of previous comments from Arnd Bergmann, Alan Cox, and
Jan Engelhardt.
* Conversion to the new workqueue method.
* Addition of MSI support (thanks to Luca Tettamanti).
NOTES:
1. TSO is broken (order of magnitude decrease in Tx peformance as compared
to Rx performance) and therefore the feature has been disabled until it's
fixed. We have not been able to find the source of the problem in the
driver itself, so we've requested that Attansic take a look at the hardware.
We've not yet heard back from them. We encourage any experienced netdev
folks to take a look at the TSO code and let us know if you see the problem.
2. Given the download statistics from Sourceforge (current home of the
driver) and hogchain.net (the original home of the driver), we believe the
driver to be in use by dozens, if not hundreds, of users. We've received
remarkably few bug reports: a couple of typos and and the TSO performance
issue.
This patch contains:
drivers/net/Kconfig | 11 +
drivers/net/Makefile | 1 +
drivers/net/atl1/Makefile | 30 +
drivers/net/atl1/atl1.h | 266 +++++
drivers/net/atl1/atl1_ethtool.c | 528 +++++++++
drivers/net/atl1/atl1_hw.c | 797 +++++++++++++
drivers/net/atl1/atl1_hw.h | 1053 +++++++++++++++++
drivers/net/atl1/atl1_main.c | 2464 +++++++++++++++++++++++++++++++++++++++
drivers/net/atl1/atl1_param.c | 223 ++++
9 files changed, 5373 insertions(+), 0 deletions(-)
next reply other threads:[~2007-01-11 1:29 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-01-11 0:39 Jay Cliburn [this message]
-- strict thread matches above, loose matches on Subject: below --
2007-01-21 21:04 [PATCH 0/4] atl1: Attansic L1 ethernet driver Jay Cliburn
2007-01-23 5:57 ` Jeff Garzik
2007-01-23 16:42 ` Jay Cliburn
2007-01-23 21:27 ` Jeff Garzik
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20070111003951.GA2624@osprey.hogchain.net \
--to=jacliburn@bellsouth.net \
--cc=atl1-devel@lists.sourceforge.net \
--cc=csnook@redhat.com \
--cc=jeff@garzik.org \
--cc=linux-kernel@vger.kernel.org \
--cc=netdev@vger.kernel.org \
--cc=shemminger@osdl.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).