From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-iy0-f171.google.com (mail-iy0-f171.google.com [209.85.210.171]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 7AA6C201A44 for ; Sun, 29 May 2011 09:46:41 -0700 (PDT) Received: by iyi20 with SMTP id 20so3853220iyi.16 for ; Sun, 29 May 2011 10:02:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=+KhYnm8540prQ4bACkyqTM1V+2TrLUv5G2bHOWnA0Z4=; b=dqPFfMHnVI/8hUQajeIOqAtc0o9Kev/8uj/uli+acqcqGkoZYQFFmIlvGTDavD+PSI RN6FHlQTHSwO6DHDz+P/9s7xVAT1V/U4M3AZ/b/BSyBZsedMtOuwzU7NeYAdbxnfm9S+ HrZJKGgX2otJu1Fa2jh4jX89y174AaWyzu6JE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=flqM2saVEAlcdldjyQUi9M9JmsHLq41jvbX0V0pBUuepe/kXADZpkIT2zLBVYdLbMZ QAleeEpxw7Tvw8NQWst4ttPqiW0o+Z5E3dP74p1a+HkTkkHxUOUxY6lXgtzaVJMYmx/m TjFsQfU0d7IwQyC03wgcMUsjU0xNOiX8pV1i0= MIME-Version: 1.0 Received: by 10.231.29.146 with SMTP id q18mr4881205ibc.122.1306688551242; Sun, 29 May 2011 10:02:31 -0700 (PDT) Received: by 10.231.39.203 with HTTP; Sun, 29 May 2011 10:02:31 -0700 (PDT) In-Reply-To: <1306686801.30021.14.camel@edumazet-laptop> References: <7ifwnxbjyn.fsf@lanthane.pps.jussieu.fr> <7i62otpks1.fsf@lanthane.pps.jussieu.fr> <1306686801.30021.14.camel@edumazet-laptop> Date: Sun, 29 May 2011 11:02:31 -0600 Message-ID: From: Dave Taht To: Eric Dumazet Content-Type: multipart/alternative; boundary=00151774050cedce6304a46d2233 Cc: Gabor Juhos , bloat Subject: Re: [Bloat] tiny monsters: multicast packets X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 May 2011 16:46:41 -0000 --00151774050cedce6304a46d2233 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Sun, May 29, 2011 at 10:33 AM, Eric Dumazet wrot= e: > Le dimanche 29 mai 2011 =E0 10:07 -0600, Dave Taht a =E9crit : > > > > > > On Sun, May 29, 2011 at 9:51 AM, Juliusz Chroboczek > > wrote: > > >> Are you seeing high CPU load in interrupt context? (Run > > top.) > > > > > Yes. 99% sirq. > > > > > > Could be due to a simplistic Ethernet driver. If you have the > > time and > > energy, you may want to ask on dev.openwrt.org. > > > > I will have some energy and time, shortly. > > > > That said, several great openwrt people are on this list, and may be > > able to weigh in. > > > > I'm glad that the limit of about 130Mbit on the ethernet side for gigE > > could be mitigated with a better driver. (and that said, 130Mbit is > > "good enough" for most of the world) > > > > Hmm, 130 Mbits sound very low. What linux version is it, and what the > driver is exactly, so that I take a look ? > > > The ethernet driver is the ag71xx driver as present in the wndr3700v2 (and mucho related atheros hardware). Regrettably so far as I can tell, this on= e is out of tree, and is incorporated in the openwrt build via a string of patches. https://dev.openwrt.org/browser/trunk/target/linux/ar71xx/files/drivers/net= /ag71xx I think. Gabor sent patches for it to me for ethtool that I have not yet tried. The kernel being used in capetown[1] is 2.6.37.6. - patched forward from 2.6.39 for the pfifo ecn bug, the ipv6 ecn bug, and several other bufferbloat related things like sfb... 1: http://www.bufferbloat.net/projects/bismark/wiki/Capetown --=20 Dave T=E4ht SKYPE: davetaht US Tel: 1-239-829-5608 http://the-edge.blogspot.com --00151774050cedce6304a46d2233 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

On Sun, May 29, 2011 at 10:33 AM, Eric D= umazet <eric= .dumazet@gmail.com> wrote:
Le dimanche 29 mai 2011 =E0 10:07 -0600, Dave Taht a =E9crit :
>
>
> On Sun, May 29, 2011 at 9:51 AM, Juliusz Chroboczek
> <jch@pps.jussieu.fr> w= rote:
> =A0 =A0 =A0 =A0 >> Are you seeing high CPU load in interrupt con= text? =A0(Run
> =A0 =A0 =A0 =A0 top.)
>
> =A0 =A0 =A0 =A0 > Yes. 99% sirq.
>
>
> =A0 =A0 =A0 =A0 Could be due to a simplistic Ethernet driver. =A0If yo= u have the
> =A0 =A0 =A0 =A0 time and
> =A0 =A0 =A0 =A0 energy, you may want to ask on dev.openwrt.org.
>
> I will have some energy and time, shortly.
>
> That said, several great openwrt people are on this list, and may be > able to weigh in.
>
> I'm glad that the limit of about 130Mbit on the ethernet side for = gigE
> could be mitigated with a better driver. (and that said, 130Mbit is > "good enough" for most of the world)
>

Hmm, 130 Mbits sound very low. What linux version is it, and what the=
driver is exactly, so that I take a look ?



The ethernet driver is the ag71xx driver as prese= nt in the wndr3700v2 (and mucho related atheros hardware).=A0 Regrettably s= o far as I can tell, this one is out of tree, and is incorporated in the op= enwrt build via a string of patches.

https://dev.openwrt.org/browser/trunk/target/linux/= ar71xx/files/drivers/net/ag71xx

I think.

Gabor sent patch= es for it to me for ethtool that I have not yet tried.

The kernel being used in capetown[1] is 2.6.37.6. - patched forward fro= m 2.6.39 for the pfifo ecn bug, the ipv6 ecn bug, and several other bufferb= loat related things like sfb...


1: http://w= ww.bufferbloat.net/projects/bismark/wiki/Capetown
--
Dave T=E4ht
SKYPE: davetaht
US Tel: 1-239-829-5608
http://the-edge.blogspo= t.com
--00151774050cedce6304a46d2233--