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 57D0F208AAE for ; Sun, 17 Jun 2012 19:24:35 -0700 (PDT) Received: by wejx9 with SMTP id x9so6692715wej.16 for ; Sun, 17 Jun 2012 19:24:33 -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=8/8hOHzl65TQQAzLiILEf8w41lQS/bZjDT6gMy74jZg=; b=wycCrBSlgk7e+bI6IcM/GiewogywRxZN6MSvSVASx8AYmBNOzAt68IE7BvU6A8yEsw Lo5II0HVwLc3mvTJRBhjee7lJHoywyMaABzO8M7sst1njsHPidqe90YqjbjrqCb4ZT1A SlD/HJjk+55y2l1pLj2pdtK0LvOK4AQFXlxICWy9ig/NDUkEt3fTDQzWgEpFWI+nKpPj zgNe0na3z6E75vrMMZwUgiyiZQqu/Rqa/l+YmsKQkYWbwFuNlmneS+YXXV6jpCVCh5zU oUuSrSJ7P76CfHucVqjas0qxsq9wpYdQRrAB9BQ1A8Pp8pjBbNp6fMUouZRojTkTlWZo VmbQ== MIME-Version: 1.0 Received: by 10.216.198.14 with SMTP id u14mr7252116wen.12.1339986273243; Sun, 17 Jun 2012 19:24:33 -0700 (PDT) Received: by 10.223.103.199 with HTTP; Sun, 17 Jun 2012 19:24:33 -0700 (PDT) Date: Sun, 17 Jun 2012 22:24:33 -0400 Message-ID: From: Dave Taht To: cerowrt-devel@lists.bufferbloat.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: [Cerowrt-devel] no 3.3.8-4 yet 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: Mon, 18 Jun 2012 02:24:35 -0000 I'd hoped to get a cleaned up version of 3.3.8-3 this weekend but ran into multiple snags. + package signing landed thx to the ever prolific steven walker + progress was made regarding the last showstopping bug in quagga-babel (ipv4/interface updates) + progress also in quagga for authenticated routing info (denis is doing great stuff) + I fixed the debloat script to lower the packet limit in fq_codel and also compensate for the ethtool syntax change. Same fixes for simple_qos + Made transmission do CS1 on ipv6 and ipv4 + Put out an RFC patch to the codel list to handle ECN differently that I expect to cause controversy. - Although I pushed out a bunch of stuff to openwrt, most of it didn't actually land yet there - The openwrt buildbot cluster(s) went into chaos again - major fixes went into place but more build servers are still needed - I didn't figure out how to actually sign packages - I noticed that GRO (generic recieve offload) is now on in linux 3.3 and I'm very adverse to all methods of bulk shipping packets around (like tso/gso especially). I don't quite understand the effects of GRO yet... - hope the quagga patches land soon - need to fix qos-scripts along the lines of simple_qos - still run out of memory fairly easily under some stressful benchmarks - didn't get to the upnp problem My personal life, finances, emotions in general are very chaotic at the moment so it's difficult for me to commit to dates and schedules for cerowrt. Spending 3 weeks away from the continuous integration process with openwrt cost me a week's worth of effort just to catch up. Openwrt is attempting a freeze itself so I'm doing my best to get stuff tested that needs to make it there... And cerowrt, bufferbloat, codel, etc are all unfunded projects - despite trying to get them funded for 16 months - so I have some paid stuff coming up I'll need to focus on outside of these projects very soon just to keep my own lights on. So I'm in a bit of a quandary re how to make the best progress forward at this point. I'm not going to have a lot of spare time this week, for sure, to focus on this, as badly as I would like to have a good stable release to base a ton of testing and benchmarks on, and for you all to play with. I'm delighted that we have so many volunteers from so many walks of life and companies participating in all the efforts we have going. I'm glad that I worked full time on this stuff for this long and that all the results - especially for codel and derivatives are ever more promising - but... I will certainly argue that my own focuses on research and on the original planned feature set for cerowrt is a real problem - package signing is a major feature we've wanted to have in the original product definition and I'm delighted to be able to test it - and the quagga work has been going on since last august and is looking great - and fiddling with torrent over this weekend exposed three issues with fq_codel that need to be addressed - but I'm not scaling, and I'd like to find ways to scale this up better than it currently is. I am thinking that the best thing to do would be for me to step down as project maintainer, and see if someone else could step up to stablize cero enough to be deployable as a base for all the other research projects we have. And/or focus on the funding problem really hard - or, merely apologize for the upcoming slowness in release cycles and keep at it at a reduced level. Certainly it will be easier to freeze cero after openwrt freezes. Regardless I do hope to get 3.3.8-4 out by the end of the week, with sources, and then I'm going to have to stop for a while, again. but that's it. hope. --=20 Dave T=E4ht SKYPE: davetaht http://ronsravings.blogspot.com/