From mboxrd@z Thu Jan 1 00:00:00 1970 From: Russell King - ARM Linux Subject: Re: [PATCH net-next v2 3/7] net: mvneta: increase number of buffers in RX and TX queue Date: Fri, 13 Jul 2018 20:17:20 +0100 Message-ID: <20180713191720.GA17271@n2100.armlinux.org.uk> References: <20180713161841.11202-1-gregory.clement@bootlin.com> <20180713161841.11202-4-gregory.clement@bootlin.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: "David S. Miller" , linux-kernel@vger.kernel.org, netdev@vger.kernel.org, Andrew Lunn , Jason Cooper , Antoine Tenart , Maxime Chevallier , Nadav Haklai , Yelena Krivosheev , Thomas Petazzoni , =?iso-8859-1?Q?Miqu=E8l?= Raynal , Marcin Wojtas , Dmitri Epshtein , linux-arm-kernel@lists.infradead.org, Sebastian Hesselbarth To: Gregory CLEMENT Return-path: Received: from pandora.armlinux.org.uk ([78.32.30.218]:48760 "EHLO pandora.armlinux.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731427AbeGMTd2 (ORCPT ); Fri, 13 Jul 2018 15:33:28 -0400 Content-Disposition: inline In-Reply-To: <20180713161841.11202-4-gregory.clement@bootlin.com> Sender: netdev-owner@vger.kernel.org List-ID: On Fri, Jul 13, 2018 at 06:18:37PM +0200, Gregory CLEMENT wrote: > From: Yelena Krivosheev > > The initial values were too small leading to poor performance when using > the software buffer management. What does this do to latency when a large transfer is also ongoing (iow, the classic bufferbloat issue) ? > > Signed-off-by: Yelena Krivosheev > [gregory: extract from a larger patch] > Signed-off-by: Gregory CLEMENT > --- > drivers/net/ethernet/marvell/mvneta.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/net/ethernet/marvell/mvneta.c b/drivers/net/ethernet/marvell/mvneta.c > index f4e3943a745d..c22df28b07c8 100644 > --- a/drivers/net/ethernet/marvell/mvneta.c > +++ b/drivers/net/ethernet/marvell/mvneta.c > @@ -295,10 +295,10 @@ > #define MVNETA_RSS_LU_TABLE_SIZE 1 > > /* Max number of Rx descriptors */ > -#define MVNETA_MAX_RXD 128 > +#define MVNETA_MAX_RXD 512 > > /* Max number of Tx descriptors */ > -#define MVNETA_MAX_TXD 532 > +#define MVNETA_MAX_TXD 1024 > > /* Max number of allowed TCP segments for software TSO */ > #define MVNETA_MAX_TSO_SEGS 100 > -- > 2.18.0 > > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-kernel@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -- RMK's Patch system: http://www.armlinux.org.uk/developer/patches/ FTTC broadband for 0.8mile line in suburbia: sync at 13.8Mbps down 630kbps up According to speedtest.net: 13Mbps down 490kbps up