netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/1] lro: Generic Large Receive Offload for TCP traffic
@ 2007-08-03 12:41 Jan-Bernd Themann
  2007-08-09  6:11 ` David Miller
  0 siblings, 1 reply; 4+ messages in thread
From: Jan-Bernd Themann @ 2007-08-03 12:41 UTC (permalink / raw)
  To: David Miller
  Cc: Christoph Raisch, Jan-Bernd Themann, linux-kernel, linux-ppc,
	Marcus Eder, Thomas Klein, Andrew Gallatin, Jeff Garzik,
	Stefan Roscher, netdev

Hi,

I think this patch could be the final version for now. It has been tested
on two platforms (power and x86_64) and works very well.

Apart from David Miller and Evgeniy Polaykov, we'd like to thank especially
Andrew Gallatin for his great reviews and help to make that happen.

After some discussion we decided to post the LRO patch separately from the 
driver patches. Our final driver patches for LRO will be posted later with
some additional fixes for upstream inclusion to the netdev git.
However, I'll also post our LRO patch for the driver today as an example
of how to use this interface.

Thanks a lot,
Jan-Bernd 

[PATCH 1/1] lro: Generic Large Receive Offload for TCP traffic

Changes to http://www.spinics.net/lists/netdev/msg37084.html

1) Fixed the LRO_MAX_PG_HLEN bug

2) skb->ip_summed can now be defined by driver for aggregated packets

3) The problem that the "ramp up" for tcp connections between machines
   with different MTU size (1500 vs 9000) is very slow has been fixed
   by setting skb->gso_size.

4) Checksum problem for little endian machines has been fixed

5) missing additon of vlan_hdr_len for TCP header determination has been added.

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

* Re: [PATCH 0/1] lro: Generic Large Receive Offload for TCP traffic
  2007-08-03 12:41 [PATCH 0/1] lro: Generic Large Receive Offload for TCP traffic Jan-Bernd Themann
@ 2007-08-09  6:11 ` David Miller
  2007-08-09  6:31   ` Jeff Garzik
  0 siblings, 1 reply; 4+ messages in thread
From: David Miller @ 2007-08-09  6:11 UTC (permalink / raw)
  To: ossthema
  Cc: raisch, themann, linux-kernel, linuxppc-dev, meder, tklein,
	gallatin, jeff, stefan.roscher, netdev

From: Jan-Bernd Themann <ossthema@de.ibm.com>
Date: Fri, 3 Aug 2007 14:41:14 +0200

> I think this patch could be the final version for now. It has been tested
> on two platforms (power and x86_64) and works very well.

I checked in the LRO patch and the two sample driver ports
to net-2.6.24, thanks!

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

* Re: [PATCH 0/1] lro: Generic Large Receive Offload for TCP traffic
  2007-08-09  6:11 ` David Miller
@ 2007-08-09  6:31   ` Jeff Garzik
  2007-08-09  7:03     ` David Miller
  0 siblings, 1 reply; 4+ messages in thread
From: Jeff Garzik @ 2007-08-09  6:31 UTC (permalink / raw)
  To: David Miller
  Cc: ossthema, raisch, themann, linux-kernel, linuxppc-dev, meder,
	tklein, gallatin, stefan.roscher, netdev

David Miller wrote:
> From: Jan-Bernd Themann <ossthema@de.ibm.com>
> Date: Fri, 3 Aug 2007 14:41:14 +0200
> 
>> I think this patch could be the final version for now. It has been tested
>> on two platforms (power and x86_64) and works very well.
> 
> I checked in the LRO patch and the two sample driver ports
> to net-2.6.24, thanks!

Good to hear, thanks all.

I'll ponder whether I want to rebase netdev-2.6.git#upstream (2.6.24 
queue) on top of net-2.6.24.  I might put it off until the pain 
threshold rises, or I might go ahead and do it.  Undecided.

Either way, I'll want you to push to Linus before I do, when the next 
merge window opens.

	Jeff




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

* Re: [PATCH 0/1] lro: Generic Large Receive Offload for TCP traffic
  2007-08-09  6:31   ` Jeff Garzik
@ 2007-08-09  7:03     ` David Miller
  0 siblings, 0 replies; 4+ messages in thread
From: David Miller @ 2007-08-09  7:03 UTC (permalink / raw)
  To: jeff
  Cc: ossthema, raisch, themann, linux-kernel, linuxppc-dev, meder,
	tklein, gallatin, stefan.roscher, netdev

From: Jeff Garzik <jeff@garzik.org>
Date: Thu, 09 Aug 2007 02:31:11 -0400

> Either way, I'll want you to push to Linus before I do, when the next 
> merge window opens.

No problem.

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

end of thread, other threads:[~2007-08-09  7:03 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-03 12:41 [PATCH 0/1] lro: Generic Large Receive Offload for TCP traffic Jan-Bernd Themann
2007-08-09  6:11 ` David Miller
2007-08-09  6:31   ` Jeff Garzik
2007-08-09  7:03     ` David Miller

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