aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp_output.c
diff options
context:
space:
mode:
authorEric Dumazet <[email protected]>2014-09-06 01:29:45 +0000
committerDavid S. Miller <[email protected]>2014-09-06 05:35:27 +0000
commitcfecec56ae7c7c40f23fbdac04acee027ca3bd66 (patch)
treef6342031d64052601468c246f046600d1822c3fb /net/ipv4/tcp_output.c
parentmISDN: remove DSP_NEVER_DEFINED and adjust code identation (diff)
downloadkernel-cfecec56ae7c7c40f23fbdac04acee027ca3bd66.tar.gz
kernel-cfecec56ae7c7c40f23fbdac04acee027ca3bd66.zip
mlx4: only pull headers into skb head
Use the new fancy eth_get_headlen() to pull exactly the headers into skb->head. This speeds up GRE traffic (or more generally tunneled traffuc), as GRO can aggregate up to 17 MSS per GRO packet instead of 8. (Pulling too much data was forcing GRO to keep 2 frags per MSS) Signed-off-by: Eric Dumazet <[email protected]> Cc: Amir Vadai <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/ipv4/tcp_output.c')
0 files changed, 0 insertions, 0 deletions