From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from p-mail1.rd.orange.com (p-mail1.rd.orange.com [195.101.245.15]) by huchra.bufferbloat.net (Postfix) with ESMTP id BAADC21F16D; Sun, 1 Sep 2013 01:03:55 -0700 (PDT) Received: from p-mail1.rd.orange.com (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id 2A4F04103A4; Sun, 1 Sep 2013 10:03:54 +0200 (CEST) Received: from ftrdsmtp2.rd.francetelecom.fr (unknown [10.192.128.47]) by p-mail1.rd.orange.com (Postfix) with ESMTP id 1D8FA4102CC; Sun, 1 Sep 2013 10:03:54 +0200 (CEST) Received: from ftrdmel10.rd.francetelecom.fr ([10.192.128.44]) by ftrdsmtp2.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.4675); Sun, 1 Sep 2013 10:03:53 +0200 Received: from [172.31.0.6] ([10.193.116.12]) by ftrdmel10.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.4675); Sun, 1 Sep 2013 10:03:53 +0200 Message-ID: <5222F4E7.10703@orange.com> Date: Sun, 01 Sep 2013 10:03:51 +0200 From: MUSCARIELLO Luca OLNC/OLN User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130804 Thunderbird/17.0.8 MIME-Version: 1.0 To: Dave Taht References: In-Reply-To: Content-Type: multipart/alternative; boundary="------------030004060006080701030909" X-OriginalArrivalTime: 01 Sep 2013 08:03:53.0476 (UTC) FILETIME=[CCDA1C40:01CEA6E9] Cc: "codel@lists.bufferbloat.net" , "cerowrt-devel@lists.bufferbloat.net" , bloat Subject: Re: [Codel] another sets of leaps forward for linux packet queueing X-BeenThere: codel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list Reply-To: MUSCARIELLO Luca OLNC/OLN List-Id: CoDel AQM discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Sep 2013 08:03:56 -0000 This is a multi-part message in MIME format. --------------030004060006080701030909 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Very happy to see this. However having a look to the code, if I am not wrong, the drop policy is not longest queue drop. If codel is not used, at least longest queue drop should be used. Luca On 08/31/2013 10:47 PM, Dave Taht wrote: > > > Eric Dumazet just posted a pure fq scheduler (using the highly > optimized red/black trees in the kernel) > > http://marc.info/?l=linux-netdev&m=137740009008261&w=2 > > which "scales to millions of concurrent flows per qdisc".Jon Corbet > wrote it up in (subscriber only link) in lwn > http://lwn.net/Articles/564978/ > which also details the new tso sizing patch, which fixes the oft > complained about overlarge tso problem and does much saner things with > it.... > > http://thread.gmane.org/gmane.linux.network/281264 > > Almost simultaneously Stephen Hemminger wrote a sysctl option making > it possible to easily switch the default qdisc from pfifo_fast to > "something else" > > http://marc.info/?l=linux-netdev&m=137764555622344&w=2 > > And earlier in the week Jesper Bauer got the last of the atm/htb fixes in. > > All of these patches are now in the net-next tree. There were a few > touchups and tweaks here and there over the days following, that > aren't in there yet... > > Future looks so bright we gotta wear shades, or eyepatches, or > something.... > > > -- > Dave Täht > > Fixing bufferbloat with cerowrt: > http://www.teklibre.com/cerowrt/subscribe.html > > > _______________________________________________ > Codel mailing list > Codel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/codel --------------030004060006080701030909 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit
Very happy to see this.

However having a look to the code, if I am not wrong,
the drop policy is not longest queue drop.

If codel is not used, at least longest queue drop should be used.

Luca


On 08/31/2013 10:47 PM, Dave Taht wrote:


Eric Dumazet just posted a pure fq scheduler (using the highly optimized red/black trees in the kernel)

http://marc.info/?l=linux-netdev&m=137740009008261&w=2

which "scales to millions of concurrent flows per qdisc".Jon Corbet wrote it up in (subscriber only link) in lwn http://lwn.net/Articles/564978/
which also details the new tso sizing patch, which fixes the oft complained about overlarge tso problem and does much saner things with it....

http://thread.gmane.org/gmane.linux.network/281264

Almost simultaneously Stephen Hemminger wrote a sysctl option making it possible to easily switch the default qdisc from pfifo_fast to "something else"
And earlier in the week Jesper Bauer got the last of the atm/htb fixes in.

All of these patches are now in the net-next tree. There were a few touchups and tweaks here and there over the days following, that aren't in there yet...

Future looks so bright we gotta wear shades, or eyepatches, or something....


--
Dave Täht

Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html


_______________________________________________
Codel mailing list
Codel@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/codel

--------------030004060006080701030909--