netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [ANNOUNCE] Experimental Driver for Neterion/S2io 10GbE Adapters
@ 2005-03-22 23:29 Alex Aizman
  2005-08-11 17:48 ` Jeff Garzik
  0 siblings, 1 reply; 21+ messages in thread
From: Alex Aizman @ 2005-03-22 23:29 UTC (permalink / raw)
  To: netdev; +Cc: davem, ak, jgarzik

This is our 2nd attempt to submit "xge", the experimental driver for
Neterion, Inc (formerly S2io, Inc) family of 10GbE adapters. 

The "first attempt", along with the still relevant description of features
and motivations, can be looked up at
http://oss.sgi.com/archives/netdev/2005-03/msg00854.html. Note that the xge
driver supports the new 10GbE PCI-X 266MHz adapter.

Changes
======

Removed HAL layering, worked on the coding style to make it compliant with
the kernel style, re-organized the code to accommodate community feedback.

Download
======

A single gzipped patch (filename xge-v.1.1.2870-2.6.11.patch.gz, cksum
2732698831) can be downloaded from: ftp://linuxsrc:opensource@ns1.s2io.com

Signed-off-by: Dmitry Yusupov <dima@neterion.com>
Signed-off-by: Raghavendra Koushik <raghavendra.koushik@neterion.com>
Signed-off-by: Alex Aizman <alex@neterion.com>

^ permalink raw reply	[flat|nested] 21+ messages in thread
* RE: [ANNOUNCE] Experimental Driver for Neterion/S2io 10GbE Adapters
@ 2005-08-11 19:40 Leonid Grossman
  0 siblings, 0 replies; 21+ messages in thread
From: Leonid Grossman @ 2005-08-11 19:40 UTC (permalink / raw)
  To: Jeff Garzik, alex; +Cc: netdev, davem, ak

Hi Jeff,

Thanks for remembering about the submission. My assumption was that the
submission did not get a consensus and died quietly :-), so we stopped
maintenance on the experimental driver several weeks ago and pulled it
from the ftp site.

I guess the original idea behind developing the "experimental" driver
was to eventually use it as a replacement for the "s2io" driver in the
kernel, mainly for the maintenance reasons - since "experimental" driver
shares hardware-oriented code with other Neterion drivers, our team
could run mature network test suites in other Operating Systems and
indirectly find/fix issues in Linux driver in a very efficient fashion.

This benefit seemed to be outweighed by other concerns that some of you
guys raised on the list. 
In a long run (as 10GbE Xframe cards get shipped in volumes and the
patches start coming in from the community), these concerns may be
valid, so we have decided to stay with "s2io" driver as our production
code.

Leonid  

> -----Original Message-----
> From: netdev-bounce@oss.sgi.com 
> [mailto:netdev-bounce@oss.sgi.com] On Behalf Of Jeff Garzik
> Sent: Thursday, August 11, 2005 10:48 AM
> To: alex@neterion.com
> Cc: netdev@oss.sgi.com; davem@davemloft.net; ak@muc.de
> Subject: Re: [ANNOUNCE] Experimental Driver for Neterion/S2io 
> 10GbE Adapters
> 
> Alex Aizman wrote:
> > This is our 2nd attempt to submit "xge", the experimental 
> driver for 
> > Neterion, Inc (formerly S2io, Inc) family of 10GbE adapters.
> 
> Can you send a link to the latest version of this driver, for review?
> 
> 	Jeff
> 
> 
> 
> 
> 

^ permalink raw reply	[flat|nested] 21+ messages in thread
* RE: Intel and TOE in the news
@ 2005-02-21 17:11 jamal
  2005-03-14 20:22 ` [ANNOUNCE] Experimental Driver for Neterion/S2io 10GbE Adapters Alex Aizman
  0 siblings, 1 reply; 21+ messages in thread
From: jamal @ 2005-02-21 17:11 UTC (permalink / raw)
  To: Leonid Grossman
  Cc: 'Andi Kleen', 'rick jones', netdev,
	'Alex Aizman'

On Mon, 2005-02-21 at 11:52, Leonid Grossman wrote:
>  
> WRT to the burst of packets related to the same flow - we are hoping to be
> able to collapse the burst into a single oversized frame and pass it to the
> stack, this way no or very minimal changes to the stack will be needed. 
> There is enough intelligence on the NIC to do that efficiently, we just need
> to try and see how well this works.

Indeed, would be nice to see what you come up with. I think there may be
value in sending one huge chunk packet which itself is actually a
collection of several independet packets when you have a huge amount of
small packets. The benefit being you amortize the cost of DMA setup.
But then you may need to be able to break them down in the driver; is
this what you are talking about?

cheers,
jamal

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2005-08-11 19:40 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-03-22 23:29 [ANNOUNCE] Experimental Driver for Neterion/S2io 10GbE Adapters Alex Aizman
2005-08-11 17:48 ` Jeff Garzik
  -- strict thread matches above, loose matches on Subject: below --
2005-08-11 19:40 Leonid Grossman
2005-02-21 17:11 Intel and TOE in the news jamal
2005-03-14 20:22 ` [ANNOUNCE] Experimental Driver for Neterion/S2io 10GbE Adapters Alex Aizman
2005-03-14 20:38   ` David S. Miller
2005-03-14 20:53     ` Leonid Grossman
2005-03-14 23:27       ` Andi Kleen
2005-03-14 23:45         ` Jeff Garzik
2005-03-15  0:32           ` Leonid Grossman
2005-03-15  1:07         ` Alex Aizman
2005-03-15  1:29           ` Rick Jones
2005-03-15  2:28             ` Leonid Grossman
2005-03-15 15:07           ` Leonid Grossman
2005-03-15 15:55             ` Leonid Grossman
2005-03-19 20:15               ` Andi Kleen
2005-03-19 22:19                 ` Leonid Grossman
2005-03-20 13:40                   ` jamal
2005-03-20 20:13                     ` Leonid Grossman
2005-03-15  5:14   ` Scott Feldman
2005-03-15  5:59     ` Matt Mackall
2005-03-15  6:02     ` Leonid Grossman

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