From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk0-x22c.google.com (mail-qk0-x22c.google.com [IPv6:2607:f8b0:400d:c09::22c]) (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 16A7B21F8D3 for ; Wed, 16 Dec 2015 08:40:10 -0800 (PST) Received: by mail-qk0-x22c.google.com with SMTP id u65so53269810qkh.2 for ; Wed, 16 Dec 2015 08:40:10 -0800 (PST) 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=NiFjOTujTcvd6lUWLaYVZ9tg/Ii7q1xZkeUeJgi0cxY=; b=FagkYe+bS2g3ZL0Tam94y5LgfIR+/JkEzS+sH7lJmNeic4ruPyLofSI+vc/hh2ZDyS VDWkFXroaWkyZylUwVs8lJmV4zsdaYcONIyEQ6Z923+DjgzybSYalc4mYGNFUIM+cxX3 D8XA/LNCoF18gGAvAmH5rceFJzZPd427oUInoqRclT/m+3dLEEUFOCMwkahAXTvi9uvL MfOSbpvuC4NbIlDpQpV9uPJAgSvgNehHD3PK7j8D7sQYE+GCCvhkkZUjbILoCB8fWBO4 ozLBkSMygU6zp0zU/G4F3uD1C84JwQWEYyqnFyt2h9IV1NxKkagDoukcbi3sMcXlcr3O vOnw== MIME-Version: 1.0 X-Received: by 10.129.147.194 with SMTP id k185mr27698753ywg.284.1450284009677; Wed, 16 Dec 2015 08:40:09 -0800 (PST) Received: by 10.37.112.6 with HTTP; Wed, 16 Dec 2015 08:40:09 -0800 (PST) In-Reply-To: References: <56718AFC.5050309@darbyshire-bryant.me.uk> Date: Wed, 16 Dec 2015 17:40:09 +0100 Message-ID: From: Dave Taht To: Loganaden Velvindron Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: cake@lists.bufferbloat.net Subject: Re: [Cake] Quiet X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Dec 2015 16:40:35 -0000 I keep track of life in org-mode. ** TODO [P1] Perf *** DONE Finish port to openwrt **** DONE Patch 4.4 If anyone wants to play with perf for 4.4 on the linksys 1200ac, the patches work but are sketchy. **** NEXT Patch Kernel 3.18, 4.0, 4.1 *** Start getting valid cpu statistics back friom cake vs htb + fq_codel * TODO Get faster delay box Current box dies at 200mbit. Goal: drive things past a Gbit with delay ** Faster ** Use new boxes to test with? ** Try netem with a modern kernel? ** Buy a faster box for delay * Finish cake testing ** DONE Collect behavior of all existing models at various RTTS *** Codel differences - nearly non-existent - and invisible with fq http://snapon.cs.kau.se/~d/bcake_tests/ ** NEXT Evaluate behavior at really low speeds Does the inhibit actually work? What does ECN do to everything else? capture count variable from tc_iterate std tests - rrul, tcp_upload, tcp_download USE: pie, fifo, codel, cake flowblind, bcake flowblind, fq_codel, cake, bca= ke VOIP test useful *** 64k symmetric *** at 384k/64k *** 384k/1mbit ** Shared codel variables? ** Rip out rate estimator. ** Rip out unneeded statistics ** Substitute existing codel algorithm ** interval >> 4? ** peel at quantum *** Other schemes Peel at 250us backlog Keep the device busy Peel at some work load Peel at quantum ** increase quantum to 2 packets at highest rates per sch_fq ** dual queue? ** Fix stats Oct 15th notes on efficiency > Why don't you just have a struct with all the stats, and then an array wi= th this type of struct size TC_CAKE_MAX_TINS ? That's how it was until a couple of days ago. We ran out of space to add new stats that we wanted while retaining binary backwards compatibility with the userspace parser. The new arrangement specifically avoids that trap. ** Finish and Fix API * Retest Cake ** Very low bandwidth ** Normal ** Long RTTs ** BQL ** Shaper * Merge upstream ** Cake 2 Dave T=C3=A4ht Let's go make home routers and wifi faster! With better software! https://www.gofundme.com/savewifi On Wed, Dec 16, 2015 at 5:35 PM, Dave Taht wrote: > You might be sorry you asked. ISC.org is shutting down their hosting > so my top priority is becoming > > * Top 3 > ** ONGO Next year planning > ** Unsubscribe from many mailing lists > ** TODO [P1] bufferbloat.net move off of isc.org > *** migrate postgres > **** DONE Get good backup > **** PROG Convert backup to plain text > **** DONE DB RESTORE > *** Migrate redmine > *** Migrate DNS > **** Migrate email > **** Migrate redmine > *** DONE Get linode site > *** DONE Migrate site to new servers on linode > *** Fix DNS > **** DONE mirrors.bufferbloat.net > *** Fix SSL > **** Enable it properly > *** Get new redmine conversion > *** DONE *mostly* Merge websites together > ** TODO [P1] Move huchra off > *** TODO get rid of last vestige of it from DNS > *** DONE Jenkins: discontinued > *** DONE Remove extra files > *** DONE Move extra files - jg + d moved > *** NEXT Move Email > *** Get better email stuff > *** Move all DNS over > **** Inspect existing tables > *** TODO create gnugol.taht.net and cryptolisting.taht.net > *** TODO Get certs > *** DONE Create the-edge.taht.net on taht.net DNS > *** DONE Move cerowrt.org over elsewhere on linode > *** DONE Choose mailman instance 2 > *** Fix SSL > *** Cut over > *** Check on existing gfiber vpn clients > *** Delete extra linodes > *** TODO leafnode somewhere > > ** DONE Cerowrt.org and make-wifi-fast.org to their own servers > > > > Dave T=C3=A4ht > Let's go make home routers and wifi faster! With better software! > https://www.gofundme.com/savewifi > > > On Wed, Dec 16, 2015 at 5:07 PM, Loganaden Velvindron > wrote: >> On Wed, Dec 16, 2015 at 4:02 PM, Kevin Darbyshire-Bryant >> wrote: >>> Is it quiet in here or is the cake just resting? :-) >>> >> >> What's on the todo list ? >> _______________________________________________ >> Cake mailing list >> Cake@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/cake