From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi0-x22e.google.com (mail-oi0-x22e.google.com [IPv6:2607:f8b0:4003:c06::22e]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 9C6EF21F3E2 for ; Thu, 14 May 2015 06:48:56 -0700 (PDT) Received: by oign205 with SMTP id n205so55772203oig.2 for ; Thu, 14 May 2015 06:48:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=yo7A7dhHx5LvjI7pkk4iHaej/dcESL46R1GL7YEq2YE=; b=ZlaDyQLDTs1aU0YTgvZyneh50dR/NIJeHYf/EiWI+KDV8ifL1eyfxFVHleeCDCR5lY q+ydE6Owhs5o24ah8sGldlZ5gDt2OP5jQh7QADKxGmsjt5cnoMwyfZkED7Wtv72cxOFW SVrlnot0LP+77L7xHBL6gUuLEc2As+T34EOkFo8pWPxEiDtd13a1btOlDapB/CyzYM3s az+EiJj0TNO/rrcYtt7uajco6buVcxJsiJfJZRVYm0jL5QhIb7u/IljkJQKNQSYo95/s C4jMQQxFfWXqHp+GQRQUxnqx2dkK54yBmYBZoSfwPAwIFMV9GkgpXD8+X3NIDtcL7tia DLNw== MIME-Version: 1.0 X-Received: by 10.182.255.171 with SMTP id ar11mr3646282obd.29.1431611329701; Thu, 14 May 2015 06:48:49 -0700 (PDT) Received: by 10.202.71.139 with HTTP; Thu, 14 May 2015 06:48:49 -0700 (PDT) In-Reply-To: <5554A484.1090201@gmail.com> References: <554F64E1.6000609@gmail.com> <554F9594.60808@gmail.com> <50DB1E31-61AE-4298-B80F-8C6F7487C99B@gmail.com> <002A5BFC-5511-4995-8785-370251F24083@gmx.de> <555479DE.90806@gmail.com> <51BC816B-2177-4EB2-921B-AA91345ADF2A@gmail.com> <55547DDC.7000303@gmail.com> <55549EA0.1050007@gmail.com> <5554A484.1090201@gmail.com> Date: Thu, 14 May 2015 06:48:49 -0700 Message-ID: From: Dave Taht To: Alan Jenkins Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: Jonathan Morton , cerowrt-devel Subject: Re: [Cerowrt-devel] [Cake] openwrt build with latest cake and other qdiscs X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 May 2015 13:49:36 -0000 X-List-Received-Date: Thu, 14 May 2015 13:49:36 -0000 X-List-Received-Date: Thu, 14 May 2015 13:49:36 -0000 X-List-Received-Date: Thu, 14 May 2015 13:49:36 -0000 X-List-Received-Date: Thu, 14 May 2015 13:49:36 -0000 X-List-Received-Date: Thu, 14 May 2015 13:49:36 -0000 On Thu, May 14, 2015 at 6:35 AM, Alan Jenkins wrote: > On 14/05/15 14:14, Jonathan Morton wrote: >> >> >>>> This implies that adding GRO peeling to cake might be a worthwhile >>>> priority. Strike "might". I saw 64k sized packets out of the GRO implementation on the mvneta driver on the linksys 1900ac. I think this explains a lot about the performance of the qos system on that box's native firmware, dropping big chunks and not fq-ing well. disabling GRO packets on all interfaces is hard to get right, and has a significant cost if you have more than one interface (as in the edgerouters). So yes, peeling. Also I note that at the higher inbound rates (e.g. 100mbit+) policing is not horrible. let me discuss that in a different mail. >>>> >>>> - Jonathan Morton >>> >>> Ah, not on my account, it seems. >>> >>> # tc -stat qdisc |grep maxpacket >>> maxpacket 590 drop_overlimit 0 new_flow_count 1 ecn_mark 0 >>> maxpacket 256 drop_overlimit 0 new_flow_count 0 ecn_mark 0 >>> ... >>> maxpacket 1696 drop_overlimit 0 new_flow_count 305 ecn_mark 0 >>> maxpacket 1749 drop_overlimit 0 new_flow_count 274 ecn_mark 0 >> >> A maxpacket of 1749 *does* imply that GRO or GSO is in use. Otherwise I= =E2=80=99d >> expect to see 1514 or less. >> >> - Jonathan Morton > > > Look at the exact difference between the two maxpackets :p (without getti= ng > into why it's there). It must be including all the ATM estimation. For = GSO > we should be seeing 2x or more... not a multiplier of 53/48. > > Alan > > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel --=20 Dave T=C3=A4ht Open Networking needs **Open Source Hardware** https://plus.google.com/u/0/+EricRaymond/posts/JqxCe2pFr67