]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
Merge branch 'sit_tso'
authorDavid S. Miller <davem@davemloft.net>
Mon, 21 Oct 2013 22:50:21 +0000 (18:50 -0400)
committerDavid S. Miller <davem@davemloft.net>
Mon, 21 Oct 2013 22:50:21 +0000 (18:50 -0400)
commitbda301c9dc545f81bd70c1eecb8572bfc5eb524c
tree49a2897dfcd8763668b4efc11ca07454e5105e1c
parent212124dd8a9b9b25a689b6a2025d315f0e6afe75
parent2e3bd6a40865a7da486eaa36bb52a781bd70f5a1
Merge branch 'sit_tso'

Eric Dumazet says:

====================
ipv6: sit: Implement TSO/GSO support

This patch series implements GSO/TSO support for SIT tunnels

Broadcom bnx2x driver is now enabled for TSO support of SIT traffic

Before patches :

lpq84:~# ./netperf -H 2002:af6:1153:: -Cc
MIGRATED TCP STREAM TEST from ::0 (::) port 0 AF_INET6 to 2002:af6:1153:: () port 0 AF_INET6
Recv   Send    Send                          Utilization       Service Demand
Socket Socket  Message  Elapsed              Send     Recv     Send    Recv
Size   Size    Size     Time     Throughput  local    remote   local   remote
bytes  bytes   bytes    secs.    10^6bits/s  % S      % S      us/KB   us/KB

 87380  16384  16384    10.00      3168.31   4.81     4.64     2.988   2.877

After patches :

lpq84:~# ./netperf -H 2002:af6:1153:: -Cc
MIGRATED TCP STREAM TEST from ::0 (::) port 0 AF_INET6 to 2002:af6:1153:: () port 0 AF_INET6
Recv   Send    Send                          Utilization       Service Demand
Socket Socket  Message  Elapsed              Send     Recv     Send    Recv
Size   Size    Size     Time     Throughput  local    remote   local   remote
bytes  bytes   bytes    secs.    10^6bits/s  % S      % S      us/KB   us/KB

 87380  16384  16384    10.00      6006.97   1.86     5.48     0.608   1.795
====================

Signed-off-by: David S. Miller <davem@davemloft.net>