From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-23-ewr.dyndns.com (mxout-167-ewr.mailhop.org [216.146.33.167]) by lists.bufferbloat.net (Postfix) with ESMTP id 2D99B2E016E for ; Sun, 20 Feb 2011 10:02:13 -0800 (PST) Received: from scan-21-ewr.mailhop.org (scan-21-ewr.local [10.0.141.243]) by mail-23-ewr.dyndns.com (Postfix) with ESMTP id 6374246032 for ; Sun, 20 Feb 2011 18:02:12 +0000 (UTC) X-Spam-Score: 0.1 () X-Mail-Handler: MailHop by DynDNS X-Originating-IP: 75.145.127.229 Received: from gw.co.teklibre.org (75-145-127-229-Colorado.hfc.comcastbusiness.net [75.145.127.229]) by mail-23-ewr.dyndns.com (Postfix) with ESMTP id A99A445F8C; Sun, 20 Feb 2011 18:02:08 +0000 (UTC) Received: from cruithne.co.teklibre.org (unknown [IPv6:2002:4b91:7fe5:2:21c:25ff:fe80:46f9]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "cruithne.co.teklibre.org", Issuer "CA Cert Signing Authority" (verified OK)) by gw.co.teklibre.org (Postfix) with ESMTPS id 090855EAC8; Sun, 20 Feb 2011 11:02:07 -0700 (MST) Received: by cruithne.co.teklibre.org (Postfix, from userid 1000) id D6648122006; Sun, 20 Feb 2011 11:02:06 -0700 (MST) From: d@taht.net (Dave =?utf-8?Q?T=C3=A4ht?=) To: bloat@lists.bufferbloat.net, bloat-devel@lists.bufferbloat.net, shemminger@vyatta.com Subject: The choke scheduler, and other driver patches Organization: Teklibre - http://www.teklibre.com Date: Sun, 20 Feb 2011 11:02:06 -0700 Message-ID: <878vxawpnl.fsf@cruithne.co.teklibre.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii 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: Sun, 20 Feb 2011 18:02:13 -0000 I've been accumulating patches into my debloat branch today.[1] Already in there are: My ath9k patch (mildly revised) An e1000e patch for ethtool on my laptop ar71xx patches reducing dma tx queue size Kirkwood ethernet patches Nathan's original iwl patch linville's eBDP2 proposal And I wouldn't mind accumulating more. In particular I'm looking for the most current version of the choke scheduler in the hope to play with both it and SFB. I've already patched up tc for SFB, [3], it looks like patching tc for choke would also be easy... If there are any other bufferbloat related patches I should be aware of please let me know. I seem to remember another scheduler being discussed, among other things, and if anyone has more knobs they can expose to userspace, let me know. -- Dave Taht http://nex-6.taht.net 1: Builds take a long time, and I have 6 platforms on 3 different cpu types to test, so it sort of makes sense to me to try and get more pieces marching together. I may regret this. 2: http://lwn.net/Articles/423400/ 3: https://github.com/dtaht/iproute2bufferbloat (or, consider this a pull request)