From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-we0-f171.google.com (mail-we0-f171.google.com [74.125.82.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 5A5C8201B71; Sat, 13 Oct 2012 14:14:10 -0700 (PDT) Received: by mail-we0-f171.google.com with SMTP id s43so2827320wey.16 for ; Sat, 13 Oct 2012 14:14:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=Ozs5kRrenOLClDeRaV17F50b5ReakSnDUurzxyshKoU=; b=EEyVn/+/lS7EqApP0/c+llyZhX7s+UtVK0YxM1tPOd+5SVjkms+o8NtrDRt/3GyJg0 PH1jRHZLN7RqSJhLWjeHKwXyu/DvmT9ArqSx+bPBaY5J5poN8cwrdvRuZfe9cXSS383A LM0egN6ewuRrYbWsJdPoIokvRh7jWo3TeZDXg3mWFEZsrtiRcFd8wwDQ+4uS429ilVdO 7hSJU8fi3f/A+6EYXZGEpmhplarfrFDjtTwK97md35TRPk714ipzeI17fxybGFhnjYUi xrSWRFLs+QPFZaawoZJe7AY5mpN2xPJub8UhJXxZVVqftXtx1goIB1t2gdJatZUGhqGm SngQ== MIME-Version: 1.0 Received: by 10.180.95.97 with SMTP id dj1mr13992795wib.3.1350162848482; Sat, 13 Oct 2012 14:14:08 -0700 (PDT) Received: by 10.223.129.135 with HTTP; Sat, 13 Oct 2012 14:14:08 -0700 (PDT) Date: Sat, 13 Oct 2012 14:14:08 -0700 Message-ID: From: Dave Taht To: cerowrt-devel@lists.bufferbloat.net, bloat-devel , codel@lists.bufferbloat.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: [Codel] 3.6.2 multiple codel testing (and odd behavior with tos = 0x20 on iwl?) X-BeenThere: codel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: CoDel AQM discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Oct 2012 21:14:11 -0000 I have just put up my intended-for-some-major-testing 3.6.2 based kernels for x86_64 ubuntu 12.4 here: http://snapon.lab.bufferbloat.net/~cero1/deb/ There's only two out of tree patches left in it - one to preserve the "dropped" statistic in fq_codel, the other to add the current ns2 model of codel in for direct comparison to the current linux codel. The hope is, of course, to find the "one true codel", not to preserve these different variants. Those patches are at: http://snapon.lab.bufferbloat.net/~cero1/deb/patches-3.6.2/ And a patched iproute2 tree to enable these experiments is on my github. (again, the intent is not to preserve this codebase but to be able to scientifically test against the same kernels the mildly different algorithms) I'm aware that there have been string of gro/ecn bugs fixed in the 3.7/net-next tree. But: most (all) of my testing is generally with that feature turned off via ethtool, but that problem might bite others. If that or additional patches should be backported to 3.6.x before firing up some test runs, please let me know/send patches soonest. The hardware I've got for this upcoming test is broadcom tg3 and intel e1000e based. I have precisely zero experience with the tg3, it appears it has hardware multiple queues, which might be interesting if I knew how to configure it... ... it is my hope to move cerowrt as well to 3.6.x sometime in the next 6 weeks= . ... Also: I was looking over this as perhaps a blocker to fiddling with Linux 3.6.2 for this... https://bugzilla.kernel.org/show_bug.cgi?id=3D48601 (3.6.2 has eric dumazet's routing bug fix in it now) And given some reports Ive had of late about cerowrt on #bufferbloat, perhaps we do have some issue with dealing with this tos marking/queue on wifi, either in the iwl driver or in the kernel. I've certainly seen some weirdness from the iwl in general. Fixing the iwl is not exactly in my remit at present... --=20 Dave T=E4ht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.= html