Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1162139AbWKPBEg (ORCPT ); Wed, 15 Nov 2006 20:04:36 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1162140AbWKPBEg (ORCPT ); Wed, 15 Nov 2006 20:04:36 -0500 Received: from smtp.osdl.org ([65.172.181.4]:23509 "EHLO smtp.osdl.org") by vger.kernel.org with ESMTP id S1162139AbWKPBEf (ORCPT ); Wed, 15 Nov 2006 20:04:35 -0500 Date: Wed, 15 Nov 2006 17:03:20 -0800 From: Stephen Hemminger To: Chris Stromsoe Cc: Jeff Garzik , "Felix Marti" , linux-kernel@vger.kernel.org Subject: Re: driver support for Chelsio T210 10Gb ethernet in 2.6.x Message-ID: <20061115170320.5078073a@freekitty> In-Reply-To: References: <455A49D7.4050106@garzik.org> <20061114153725.730fcd6d@freekitty> Organization: OSDL X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1258 Lines: 30 I took the latest Chelsio driver and gave it a TOE lobotomy so here is a version to test, it is large so see git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/chelsio-2.6.git This is a clone of jeff's netdev-2.6 tree, and the chelsio stuff is on the chelsio branch. 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 - 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/