Re: [PATCH] update mvneta driver to support v6 checksums on TCP/UDP [1]

2015-06-26 Thread Phil Hofer
From: Phil Hofer The mvneta driver for Marvell 370 had TCP performance problems over IPv6. (In my tests of 10s runs with 64kB packets, I got about 560Mbps on IPv6 and 950Mbps on IPv4.) After this patch, IPv6 performance jumps up to about 860Mbps. This patch adds NETIF_F_CSUM_IPV6 to the list of

Re: [PATCH] improve mvneta (Marvell 370) driver TCPv6 performance [1]

2015-06-26 Thread Phil Hofer
essed in a separate patch. I still haven't figured out why that breaks the driver. Signed off: Phil Hofer diff --git a/drivers/net/ethernet/marvell/mvneta.c b/drivers/net/ethernet/marvell/mvneta.c index 5bdf782..3e0a90a 100644 --- a/drivers/net/ethernet/marvell/mvneta.c +++ b/drivers/net/e

Re: [PATCH] improve mvneta (Marvell 370) driver TCPv6 performance

2015-06-26 Thread Phil Hofer
My apologies. I have a follow-up on the way with some of Willy's suggested changes as well. On Fri, Jun 26, 2015 at 11:52 AM, Thomas Petazzoni wrote: > Hello Phil, > > On Fri, 26 Jun 2015 11:12:03 -0700, Phil Hofer wrote: >> TCP performance over IPv6 was only about 60% of IP

[PATCH] improve mvneta (Marvell 370) driver TCPv6 performance

2015-06-26 Thread Phil Hofer
TCP performance over IPv6 was only about 60% of IPv4 performance. This patch makes up most (but not all) of the difference. Signed off by: Thomas Petazzoni (thomas.petazz...@free-electrons.com) diff --git a/drivers/net/ethernet/marvell/mvneta.c b/drivers/net/ethernet/marvell/mvneta.c index 5bdf78