On Fri, Feb 25, 2011 at 11:22 PM, John W. Linville <linville@xxxxxxxxxxxxx> wrote: > Announcement > > The bufferbloat project [1] is pleased to announce the availability > of the debloat-testing Linux kernel git tree: > >    Âgit://git.infradead.org/debloat-testing.git > > The purpose of this tree is to provide a reasonably stable base for > the development and testing of new algorithms, miscellaneous fixes, > and maybe a few hacks intended to advance the cause of eliminating > or at least mitigating bufferbloat in the Linux world. > > Introduction > > Bufferbloat is a term coined by Jim Gettys to describe the increasing > prevalence of large and (particularly) unmanaged network buffers along > the network links that comprise the Internet [2]. ÂIf you are not aware > of the problems with network latency under load that the Internet is > already encountering, we encourage you to visit Jim Gettys' blog [3]. > There Jim has begun to fit together enough puzzle pieces to at least > frame the issue. > > Jim has also made available slides and an audio recording (edited > for time) from a presentation on this topic: > >    Âhttp://mirrors.bufferbloat.net/Talks/BellLabs01192011/ > > Kernel Bits > > The debloat-testing tree is intended to track full and -rc releases > from linux-2.6, with interesting patches cherry-picked from net-next > and various experimental bits added on top. ÂThe current stable of > such patches includes the following: > > Eric Dumazet (based on original work by Juliusz Chroboczek): >   Ânet_sched: SFB flow scheduler > > stephen hemminger: >   Âsched: CHOKe flow scheduler > > John Fastabend: >   Ânet: implement mechanism for HW based QOS >   Ânet_sched: implement a root container qdisc sch_mqprio > > John W. Linville: >   Âmac80211: implement eBDP algorithm to fight bufferbloat > > Nathaniel J. Smith: >   Âiwlwifi: Simplify tx queue management >   Âiwlwifi: Convert the tx queue high_mark to an atomic_t >   Âiwlwifi: Invert the sense of the queue high_mark >   Âiwlwifi: auto-tune tx queue size to minimize latency >   Âiwlwifi: make current tx queue sizes visible in debugfs > > Dave Taht: >   ÂBufferbloat reduction for the e1000 driver that started it all >   ÂReduce bufferbloated default for e1000e, increase dynamic range >   ÂSmash bufferbloat in the ath9k driver > > Userland Bits > > Patches for the userspace tc utility incorporating support for both the > CHOKe AQM and the Stochastic Fair Blue scheduler (SFB) are available: > >    Âhttps://github.com/dtaht/iproute2bufferbloat > > Contributions > > Please send any experimental or research-oriented patches related to > bufferbloat to the bloat-devel@xxxxxxxxxxxxxxxxxxxxx list. ÂReminders > of more mainstream patches that may be relevant and/or interesting > for cherry-picking into debloat-testing are welcome there as well. > > Obviously, patches that are ready for normal merge consideration > should continue to be sent to netdev, linux-wireless, linux-kernel, > or whatever other existing list is appropriate for them. > > Thanks > > Finally, we want to offer a huge thanks to the 130+ new members of > the bloat mailing list [4] for leaping into the fray, and to David > Woodhouse for hosting the debloat-testing tree at infradead. > > Please help us beat the bloat. ÂGood luck, and happy debloating! > > Notes > > [1] http://bufferbloat.net > [2] http://gettys.wordpress.com/what-is-bufferbloat-anyway/ > [3] http://en.wordpress.com/tag/bufferbloat/ > [4] https://lists.bufferbloat.net > -- > John W. Linville        ÂSomeday the world will need a hero, and you > linville@xxxxxxxxxxxxx         Âmight be all we have. ÂBe ready. > Hi, it should be "localversion-debloat" in the commit-subject in [1] (not "localversion-wireless") :-). "-db" as suffix is IMHO not very meaningful... Why not add simply a suffix called "-debloat"? (Anyway, I will revert this patch because I don't want to have any suffix added automatically.) I have several other questions, but I start compiling first and test this debloat kernel. Regards, - Sedat - [1] "Add localversion-wireless to identify builds from this tree." http://git.infradead.org/debloat-testing.git/commit/3f9bdb4f44b076feda72d353d8ad717831416f36 -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html