introducing the debloat script... and logging out

Dave Taht dave.taht at gmail.com
Fri Jan 13 01:37:04 PST 2012


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 the
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.


-- 
Dave Täht
SKYPE: davetaht
US Tel: 1-239-829-5608
FR Tel: 0638645374
http://www.bufferbloat.net


More information about the Bloat-devel mailing list