From: Stephen Hemminger <shemminger@osdl.org>
To: divy <divy@chelsio.com>
Cc: Jeff Garzik <jeff@garzik.org>,
netdev@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH] cxgb3: Chelsio T3 1G/10G ethernet device driver
Date: Wed, 15 Nov 2006 16:33:24 -0800 [thread overview]
Message-ID: <20061115163324.16263201@freekitty> (raw)
In-Reply-To: <455BACB8.4010902@chelsio.com>
On Wed, 15 Nov 2006 16:11:36 -0800
divy <divy@chelsio.com> wrote:
> Hi,
>
> This patch adds support for the latest Chelsio adapter, T3.
>
> Since some files are bigger than the 40kB advertized in the submit
> guidelines, a monolithic patch against 2.6.19-rc5 is posted at the
> following URL: http://service.chelsio.com/kernel.org/cxgb3.patch.bz2
>
> Please advise on any other form you would like to see the code.
>
> We wish this patch to be considered for inclusion in 2.6.20. This driver
> will be required by the Chelsio T3 RDMA driver which will be posted for
> review asap.
>
> Cheers,
> Divy
> -
> To unsubscribe from this list: send the line "unsubscribe netdev" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
This took me an afternoon, so I don't see why Chelsio didn't do it.
Port of Chelsio's 2.2.0 version driver from:
http://service.chelsio.com/drivers/linux/t210/cxgb2toe-2.2.0.tar.gz
De-vendorized:
- removed all TCP Offload Engine support because those changes
will not be accepted in mainline kernel.
- new files run through Lindent
- removed code that was '#ifdef' for older kernel versions
- fix for 2.6.19 irq
- replace usage of TSC with ktime
- remove /proc trace debug stuff
- remove dead code
- incorporate GSO, etc.
- get rid of FILE_IDENT() macro
- fix sparse warnings by adding __iomem and __user
Also, I kept as many of the filenames and device names the same since
it is really just an extension of existing driver.
I'm testing it now.
--
Stephen Hemminger <shemminger@osdl.org>
next prev parent reply other threads:[~2006-11-16 0:34 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-11-16 0:11 [PATCH] cxgb3: Chelsio T3 1G/10G ethernet device driver divy
2006-11-16 0:33 ` Stephen Hemminger [this message]
2006-11-16 4:29 ` Steve WIse
2006-11-16 5:29 ` Stephen Hemminger
2006-11-16 0:46 ` Arnd Bergmann
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=20061115163324.16263201@freekitty \
--to=shemminger@osdl.org \
--cc=divy@chelsio.com \
--cc=jeff@garzik.org \
--cc=linux-kernel@vger.kernel.org \
--cc=netdev@vger.kernel.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.