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 27572200153 for ; Sun, 19 Jun 2011 19:18:57 -0700 (PDT) Received: by iyi12 with SMTP id 12so3629558iyi.16 for ; Sun, 19 Jun 2011 19:44:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=fy06t1wniQJLL6vYdGGyjPusRX+XWimxoUut64cmlPk=; b=v9GiUaE6W8fMECbK0vAFkQKTuzVk5Wl+iUOkq4ZqTddCRxj0dbJ7JLzILTHtceFCxQ kOkCDfq7DpeN2GS7GWFFfTB1jD5uXNjPjlYRARn3I63yCLZ7MhVzs/xfRj5yoFFSS+lN HHotwm6H/fRhn5fYzET4y/ECtv2v/kloVHXkg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=d/Fg9B5ZYNaztzxrufRQLj3bRneibgTf9leDBzf4u+WlGavFRTHNF/l8eP54d75fI2 szkHj+u9yOpQx09pUAfBDSDawyC3OqylDHmFRiJWrXtz7uK5Y0Zzrw1J21+ex2xZEfFw L9lgUqLU6CQn+YgFSXVPTBWekd1qSLoMv5Gu0= MIME-Version: 1.0 Received: by 10.231.73.138 with SMTP id q10mr4732844ibj.13.1308537891157; Sun, 19 Jun 2011 19:44:51 -0700 (PDT) Received: by 10.231.13.76 with HTTP; Sun, 19 Jun 2011 19:44:50 -0700 (PDT) Date: Sun, 19 Jun 2011 20:44:50 -0600 Message-ID: Subject: Saving the mice in HTB, and others From: Dave Taht To: bloat-devel 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: Mon, 20 Jun 2011 02:18:57 -0000 While I am circulating privately a proposal for vastly improving diffserv support in Linux, I've completed a proposal for adding support for marking or dropping packets in the various qdiscs while trying harder to not shoot packets that have no effect on downstream bandwidth. http://www.bufferbloat.net/projects/bloat/wiki/Save_the_Mice It's a fairly simple function that could be added to all packet dropping qdiscs, and perhaps will improve matters greatly. It merely remains to be tried... I'll code it up in a week or two unless someone beats me to it. --=20 Dave T=E4ht SKYPE: davetaht US Tel: 1-239-829-5608 http://the-edge.blogspot.com