Re: [0/14] GRO: Lots of microoptimisations
From: Herbert Xu <herbert@gondor.apana.org.au>
Date: 2009-05-27 23:09:01
On Wed, May 27, 2009 at 01:52:23PM -0400, Benjamin LaHaise wrote:
A few questions for you: I've been looking a bit into potential GRO optimisations that are possible with the vxge driver. At least from my existing testing on a P4 Xeon, it seems that doing packet rx via napi_gro_receive() was a bit slower. I'll retest with these changes
Slower compared to LRO or GRO off?
of yours. What platform have your tests been run on? Also, do you have any notes/ideas on how best to make use of the GRO functionality within the kernel? I'm hoping it's possible to make use of a few of the hardware hints to improve fast path performance.
What sort of hints do you have? There aren't any current support for that but I'm happy to add things as appropriate. Thanks, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} [off-list ref] Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt