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 3FA54200B10; Sat, 17 Dec 2011 00:37:49 -0800 (PST) Received: by iagw33 with SMTP id w33so6133567iag.16 for ; Sat, 17 Dec 2011 00:37:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=mq9nio1LPEYASq5qOCu/cZD9mkcvqo3ABORCde+vVQE=; b=QX8Fr4WNKlv0nT/GKAohCpNOrNeGIR0KDyUuvEZRWjp6IVFDVW1QpT2VW2rK/O+Sem r7Om3DGLJaV9zmCE2+6eG+H8xl6/Qd156dtZXPUpOOboQxIFaIzq0ZVFYFcX+RpK8tP2 eH36u99/aDn6CXQ6JZeWY/SjxL/qtJYYLmRPg= MIME-Version: 1.0 Received: by 10.50.179.7 with SMTP id dc7mr13397291igc.68.1324111068466; Sat, 17 Dec 2011 00:37:48 -0800 (PST) Received: by 10.231.204.83 with HTTP; Sat, 17 Dec 2011 00:37:48 -0800 (PST) In-Reply-To: References: Date: Sat, 17 Dec 2011 09:37:48 +0100 Message-ID: From: Dave Taht To: Maxim Kharlamov Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cerowrt-users@lists.bufferbloat.net, cerowrt@lists.bufferbloat.net, Jim Reisert AD1C , Stephen Walker , cerowrt-devel@lists.bufferbloat.net Subject: Re: [Cerowrt-users] engaging developers and users [#314] X-BeenThere: cerowrt-users@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Support for user problems regarding cerowrt List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Dec 2011 08:37:49 -0000 On Sat, Dec 17, 2011 at 9:30 AM, Dave Taht wrote: > On Thu, Dec 15, 2011 at 10:07 AM, Maxim Kharlamov wro= te: > The core difference here at this point between cerowrt and openwrt is the= vastly > reduced tx rings and txqueues - you can add these into openwrt easily by = editing > /etc/init.d/boot to run ethtool at the right time, =A0and adding > /etc/hotplug.d/iface/00-debloat to openwrt. Another core difference is that on cerowrt's wireless, I did much more extensive diffserv classification than what's currently in the kernel mainline and openwrt. In particular, one thing you can really 'feel' is that stuff with the IMM bit set (notably ssh), gets dumped into the VI queue, and that helps ssh a LOT. Unfortunately that series of patches was terribly hacky and I still haven't found a good way to rework them for submittal upstream. You easily get the same behavior for things like ssh via iptables.