Re: [PATCH] net: Update netdev_alloc_frag to work more efficiently with TCP and GRO
From: Alexander Duyck <hidden>
Date: 2012-06-20 20:10:05
From: Alexander Duyck <hidden>
Date: 2012-06-20 20:10:05
On 06/20/2012 11:41 AM, Eric Dumazet wrote:
On Wed, 2012-06-20 at 10:14 -0700, Alexander Duyck wrote:quoted
Actually I think I just realized what the difference is. I was looking at things with LRO disabled. With LRO enabled our hardware RSC feature kind of defeats the whole point of the GRO or TCP coalescing anyway since it will stuff 16 fragments into a single packet before we even hand the packet off to the stack.I noticed LRO was now 'off' by default on ixgbe (net-next tree), I am pretty sure it was 'on' some months ago ?
It should be on by default unless you are doing some routing. In that case as soon as the interface comes up the LRO is disabled by the stack. Thanks, Alex