]> git.baikalelectronics.ru Git - kernel.git/commit
ixgbe: Replace LRO with GRO
authorHerbert Xu <herbert@gondor.apana.org.au>
Mon, 19 Jan 2009 05:49:45 +0000 (21:49 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 21 Jan 2009 22:34:06 +0000 (14:34 -0800)
commitb2833b70b1c86e67f9e6c8c893846ba9ffa5c6b0
tree70682230f6f1a271f30b20a496f16ceeef217288
parent9344596a93f169a9c53ca011f2b0de9996bc3478
ixgbe: Replace LRO with GRO

This patch makes ixgbe invoke the GRO hooks instead of LRO.  As
GRO has a compatible external interface to LRO this is a very
straightforward replacement.

As GRO uses the napi structure to track the held packets, I've
modified the code paths involved to pass that along.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/Kconfig
drivers/net/ixgbe/ixgbe.h
drivers/net/ixgbe/ixgbe_ethtool.c
drivers/net/ixgbe/ixgbe_main.c