* [PATCH net-next 0/4] VXLAN: segmentation offload
@ 2013-03-07 23:21 Pravin B Shelar
2013-03-08 5:40 ` Stephen Hemminger
2013-03-09 21:11 ` David Miller
0 siblings, 2 replies; 3+ messages in thread
From: Pravin B Shelar @ 2013-03-07 23:21 UTC (permalink / raw)
To: davem, netdev; +Cc: jesse, Pravin B Shelar
Following patches add segmentation offload to VXLAN. These
patches shows performance improvement from 3.9G to 5.8G (+50%)
with netperf single process TCP_STREAM test on 10G network.
Pravin B Shelar (4):
net: Add skb_headers_offset_update helper function.
tunneling: Capture inner mac header during encapsulation.
tunneling: Add generic Tunnel segmentation.
VXLAN: Use UDP Tunnel segmention.
drivers/net/vxlan.c | 21 ++++++-
include/linux/netdev_features.h | 7 +-
include/linux/skbuff.h | 36 ++++++++++++
net/core/ethtool.c | 1 +
net/core/skbuff.c | 36 +++++-------
net/ipv4/af_inet.c | 6 ++-
net/ipv4/tcp.c | 1 +
net/ipv4/udp.c | 116 ++++++++++++++++++++++++++++++--------
net/ipv6/ip6_offload.c | 1 +
net/ipv6/udp_offload.c | 10 +++-
10 files changed, 181 insertions(+), 54 deletions(-)
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH net-next 0/4] VXLAN: segmentation offload
2013-03-07 23:21 [PATCH net-next 0/4] VXLAN: segmentation offload Pravin B Shelar
@ 2013-03-08 5:40 ` Stephen Hemminger
2013-03-09 21:11 ` David Miller
1 sibling, 0 replies; 3+ messages in thread
From: Stephen Hemminger @ 2013-03-08 5:40 UTC (permalink / raw)
To: Pravin B Shelar; +Cc: davem, netdev, jesse
On Thu, 7 Mar 2013 15:21:30 -0800
Pravin B Shelar <pshelar@nicira.com> wrote:
> Following patches add segmentation offload to VXLAN. These
> patches shows performance improvement from 3.9G to 5.8G (+50%)
> with netperf single process TCP_STREAM test on 10G network.
>
> Pravin B Shelar (4):
> net: Add skb_headers_offset_update helper function.
> tunneling: Capture inner mac header during encapsulation.
> tunneling: Add generic Tunnel segmentation.
> VXLAN: Use UDP Tunnel segmention.
>
> drivers/net/vxlan.c | 21 ++++++-
> include/linux/netdev_features.h | 7 +-
> include/linux/skbuff.h | 36 ++++++++++++
> net/core/ethtool.c | 1 +
> net/core/skbuff.c | 36 +++++-------
> net/ipv4/af_inet.c | 6 ++-
> net/ipv4/tcp.c | 1 +
> net/ipv4/udp.c | 116 ++++++++++++++++++++++++++++++--------
> net/ipv6/ip6_offload.c | 1 +
> net/ipv6/udp_offload.c | 10 +++-
> 10 files changed, 181 insertions(+), 54 deletions(-)
>
> --
> To unsubscribe from this list: send the line "unsubscribe netdev" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
Looks good, I wonder how well this will work with vendors plans to
offload segmentation of tunnel packets in hardware?
Acked-by: Stephen Hemminger <stephen@networkplumber.org>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH net-next 0/4] VXLAN: segmentation offload
2013-03-07 23:21 [PATCH net-next 0/4] VXLAN: segmentation offload Pravin B Shelar
2013-03-08 5:40 ` Stephen Hemminger
@ 2013-03-09 21:11 ` David Miller
1 sibling, 0 replies; 3+ messages in thread
From: David Miller @ 2013-03-09 21:11 UTC (permalink / raw)
To: pshelar; +Cc: netdev, jesse
From: Pravin B Shelar <pshelar@nicira.com>
Date: Thu, 7 Mar 2013 15:21:30 -0800
> Following patches add segmentation offload to VXLAN. These
> patches shows performance improvement from 3.9G to 5.8G (+50%)
> with netperf single process TCP_STREAM test on 10G network.
Series applied.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-03-09 21:11 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-07 23:21 [PATCH net-next 0/4] VXLAN: segmentation offload Pravin B Shelar
2013-03-08 5:40 ` Stephen Hemminger
2013-03-09 21:11 ` David Miller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).