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 5F4CC2010C5; Fri, 13 Jan 2012 01:37:06 -0800 (PST) Received: by iahk25 with SMTP id k25so172956iah.16 for ; Fri, 13 Jan 2012 01:37:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=XAv/2QmY5zEt6ZmuCkOfhMM5qvRA0n8ZLX9RJH3S77k=; b=qSdpynY9oQDzYHapuRMaS/6JY6lZxgdCEvCD5NxuXOwnHgYJCGbcZQgUuk8PpsJXzn jEgoAXdpYKLiFtyorAZZmI7dJ4X0TZ7B2iKa/j1Re1PIh9YWFHX9mcPO3u/DAIDdlFK8 z90uxeQ5R2bmQtMkUamkRErRXBkVLg3hIESNI= MIME-Version: 1.0 Received: by 10.42.151.68 with SMTP id d4mr2098015icw.36.1326447424229; Fri, 13 Jan 2012 01:37:04 -0800 (PST) Received: by 10.231.159.193 with HTTP; Fri, 13 Jan 2012 01:37:04 -0800 (PST) Date: Fri, 13 Jan 2012 10:37:04 +0100 Message-ID: Subject: introducing the debloat script... and logging out From: Dave Taht To: bloat-devel , cerowrt-devel@lists.bufferbloat.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: bloat-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Developers working on AQM, device drivers, and networking stacks" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jan 2012 09:37:06 -0000 I am packing up to leave France and the LINCS.fr lab now, with a short visit to and talk in England, and then I return to Florida, and after that I have no idea where I will end up, or end up doing. So as I don't expect to get any work done for several weeks.... ... and as *all* the stuff we've been playing with has landed in the 3.3 kernel... notably BQL, fixes to red, & sfq, enhancements to both, and a new hybrid qdisc, REDSFQ, all from the fertile keystrokes of eric dumazet... I hope that more members of the debloating community go and play with all this while I'm offline. I have put up a pretty workable version of the 'debloat' script in the deBloat git repo on: https://github.com/dtaht/deBloat For those not into git... The script is here (needs lua5.1) https://github.com/dtaht/deBloat/blob/master/src/debloat Doc for the script is here: https://github.com/dtaht/deBloat/blob/master/src/debloat.org You'll note plenty of fixmes and comments in the code illustrating problems that remain. Patches gladly accepted. I am temporarily maintaining the REDSFQ patches to iproute2 here: https://github.com/dtaht/deBloat-iproute2 I imagine that something like that will move to the official iproute2 repo at some point. Notes: I am not planning to work on cerowrt's kernel until after 3.3 stabilizes. Backporting to 3.1.X seems futile. Forward seems the only way to go. That said, the lastest release of the bql series of cerowrt proved quite stable, and has both the fixed RED and improved SFQ in it. It does not have an updated iproute2 nor SFQRED. but a subset of the debloat script will work there on the kernel mods that are enabled. I do plan to work on the web interface, shaper-probing/rate setting, and th= e AQM/fw interface, but again, not until I land somewhere. If anyone has a suggestion as to where in the world I should go next, please let me know. :) The EU is closed to me for 90 days. --=20 Dave T=E4ht SKYPE: davetaht US Tel: 1-239-829-5608 FR Tel: 0638645374 http://www.bufferbloat.net