From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id EA70A21F1E4 for ; Thu, 22 Aug 2013 17:52:09 -0700 (PDT) Received: from hms-beagle-2.home.lan ([79.229.225.62]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0MQiVh-1VeUYK3E1F-00U0kH for ; Fri, 23 Aug 2013 02:52:06 +0200 Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Sebastian Moeller In-Reply-To: <2148E2EF-A119-4499-BAC1-7E647C53F077@gmx.de> Date: Fri, 23 Aug 2013 02:52:02 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <03951E31-8F11-4FB8-9558-29EAAE3DAE4D@gmx.de> References: <56B261F1-2277-457C-9A38-FAB89818288F@gmx.de> <2148E2EF-A119-4499-BAC1-7E647C53F077@gmx.de> To: Dave Taht X-Mailer: Apple Mail (2.1508) X-Provags-ID: V03:K0:+UlYbnSml5f55tCJRVdFO8UL03lfFTrs2jpCNKw8pH3ovpTFJFn KOyEynEFJl/ypUCjIry48dTNcEaBr/OFYTNugOjkakELCOhqM2KC4viwjwbf6fxzq25GrI0 SJVCN0LP0sbyir131FwyULA0LF07PUxmgv87px5O8JBZ3REFC/QgQ6t1KoVWmk9lx1xAz5b hVo3LCunU/La8SheBgLIg== Cc: Jesper Dangaard Brouer , "cerowrt-devel@lists.bufferbloat.net" Subject: Re: [Cerowrt-devel] some kernel updates X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Aug 2013 00:52:10 -0000 Hi List, hi Jesper, So I tested 3.10.9-1 to assess the status of the HTB atm link layer = adjustments to see whether the recent changes resurrected this feature.=20= Unfortunately the htb_private link layer adjustments still is = broken (RRUL ping RTT against Toke's netperf host in Germany of ~80ms, = same as without link layer adjustments). On the bright side the tc_stab = method still works as well as before (ping RTT around 40ms).=20 I would like to humbly propose to use the tc stab method in = cerowrt to perform ATM link layer adjustments as default. To repeat = myself, simply telling the kernel a lie about the packet size seems more = robust than fudging HTB's rate tables. Especially since the kernel = already fudges the packet size to account for the ethernet header and = then some, so this path should receive more scrutiny by virtue of having = more users? Now, I have been testing this using Dave's most recent cerowrt = alpha version with a 3.10.9 kernel on mips hardware, I think this kernel = should contain all htb fixes including commit 8a8e3d84b17 (net_sched: = restore "linklayer atm" handling) but am not fully sure. =20 `@Dave is there an easy way to find which patches you applied to the = kernels of the cerowrt (testing-)releases? While I have you r attention = :) I also tested 3.10.9-1's pie and it is way better than 3.10.6-1's = (RRUL ping RTTs around 110 ms instead of 3000ms) but still worse than = fq_codel (ping RTTs around 40ms with proper atm link layer adjustments).=20= While I am not able to build kernels, it seems that I am able to quickly = test whether link layer adjustments work or not. SO aim happy to help = where I can :) Best Sebastian