From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ie0-x233.google.com (mail-ie0-x233.google.com [IPv6:2607:f8b0:4001:c03::233]) (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 E205D21F150; Sat, 31 Aug 2013 13:47:52 -0700 (PDT) Received: by mail-ie0-f179.google.com with SMTP id m16so4732834ieq.38 for ; Sat, 31 Aug 2013 13:47:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=CVDcq+u9cY0l8W4GbbwjxlKHMLbTuk1pS3IKqO3SpyQ=; b=bXAptXiAr/mI1QRladzMMLBb9UROfuz61iGS0ojqoL4qJwSZiqdMG4TzaJ0G0bWRv6 oCzZMqBC8Z4JP8diBEyys+AiYfVe5WOJ5bDRPg/KH20469cdibz1l8SJ0971U61gJfjf fF8AIlZQEjeWwy0nL5v6GCMmCQO45NL2hz5JVXXxESsYBvlqQtJhI+mzr41h6aBwGqE9 rRJnGuGVabEDfN6jnf1s+lLYLfqv+rXqnC2OmEssayDmYJ+6aSCFjtlxUcenrZRRTj9Q wczHStvRex0nTGS5gbz7OBJPTYCo7ckh8R7Qv096OJYMjroAa8AMujtkBojD8j+CL2uR ZaEA== MIME-Version: 1.0 X-Received: by 10.42.119.141 with SMTP id b13mr9485252icr.0.1377982070755; Sat, 31 Aug 2013 13:47:50 -0700 (PDT) Received: by 10.64.231.35 with HTTP; Sat, 31 Aug 2013 13:47:50 -0700 (PDT) Date: Sat, 31 Aug 2013 13:47:50 -0700 Message-ID: From: Dave Taht To: bloat , "cerowrt-devel@lists.bufferbloat.net" , "codel@lists.bufferbloat.net" Content-Type: multipart/alternative; boundary=90e6ba61492ad598cc04e544738d Subject: [Codel] another sets of leaps forward for linux packet queueing X-BeenThere: codel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: CoDel AQM discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Aug 2013 20:47:53 -0000 --90e6ba61492ad598cc04e544738d Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Eric Dumazet just posted a pure fq scheduler (using the highly optimized red/black trees in the kernel) http://marc.info/?l=3Dlinux-netdev&m=3D137740009008261&w=3D2 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=3Dlinux-netdev&m=3D137764555622344&w=3D2 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...= . --=20 Dave T=E4ht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html --90e6ba61492ad598cc04e544738d Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable


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

h= ttp://marc.info/?l=3Dlinux-netdev&m=3D137740009008261&w=3D2

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 compl= ained 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_fa= st 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 ove= r the days following, that aren't in there yet...

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


--
Dave T= =E4ht

Fixing bufferbloat with cerowrt: http://www.teklibre.com/cer= owrt/subscribe.html=20
--90e6ba61492ad598cc04e544738d--