diff options
author | Jan-Bernd Themann <themann@de.ibm.com> | 2007-08-09 07:38:05 +0200 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2007-10-11 01:47:46 +0200 |
commit | 71c87e0cedca843162206c698cfa02e5fea9e2e3 (patch) | |
tree | 8f0138754aaee3c15d1b00c4d2774b5e12da2c78 /net/ipv4/Kconfig | |
parent | [NET]: Virtual ethernet device driver. (diff) | |
download | linux-71c87e0cedca843162206c698cfa02e5fea9e2e3.tar.xz linux-71c87e0cedca843162206c698cfa02e5fea9e2e3.zip |
[NET]: Generic Large Receive Offload for TCP traffic
This patch provides generic Large Receive Offload (LRO) functionality
for IPv4/TCP traffic.
LRO combines received tcp packets to a single larger tcp packet and
passes them then to the network stack in order to increase performance
(throughput). The interface supports two modes: Drivers can either
pass SKBs or fragment lists to the LRO engine.
Signed-off-by: Jan-Bernd Themann <themann@de.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/Kconfig')
-rw-r--r-- | net/ipv4/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/net/ipv4/Kconfig b/net/ipv4/Kconfig index fb7909774254..d894f616c3d6 100644 --- a/net/ipv4/Kconfig +++ b/net/ipv4/Kconfig @@ -394,6 +394,14 @@ config INET_XFRM_MODE_BEET If unsure, say Y. +config INET_LRO + tristate "Large Receive Offload (ipv4/tcp)" + + ---help--- + Support for Large Receive Offload (ipv4/tcp). + + If unsure, say Y. + config INET_DIAG tristate "INET: socket monitoring interface" default y |