From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-x230.google.com (mail-lf0-x230.google.com [IPv6:2a00:1450:4010:c07::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 2C21A3B2AE for ; Tue, 4 Oct 2016 03:22:09 -0400 (EDT) Received: by mail-lf0-x230.google.com with SMTP id b81so55134697lfe.1 for ; Tue, 04 Oct 2016 00:22:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-transfer-encoding:subject:message-id:date:to :mime-version; bh=QPOT4/RYbbIeTzLpXG2XcNml4+iR4MhYG7VCzgXNxh8=; b=naktEivWoTdNiR9oRO8RRrxhBL+xl2YekEHtrFIqtJFBn5Mxx7ugb4FK5lJEwfM0K8 E9tl2syUGw4mFZ5Uqr+NVjE2MJ/WZotNtjB7pDs4sLDyT+NAv6IkanAhHOAZ8ZnupRkJ fNYR/AP+ttVXclXC7IvBa/Se2bmgafAfxB4XY7sobIcRQRu2aeTW2BrXkgX2AULRgZLh LhuCktg8ya4ZdSjcGdMVKQJ0n1BgQGyaZ2D1ErsgeayNybfEsA6wFOo+f9N4BHQFkfyD LQg36pNmUtnWR/E+oFh2eiWop3dvIIvm5QjyriCowZ2fK2wBgOYHQq+UCp2O33h2/qHO 6v1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:content-transfer-encoding:subject :message-id:date:to:mime-version; bh=QPOT4/RYbbIeTzLpXG2XcNml4+iR4MhYG7VCzgXNxh8=; b=YrUEMDtlzpPH9+Z/rEGRlnmJ7QYe7oCR2CZUyflBjFgVFFH+crUphw5stgErU+4cuS GJMSxEa0aEXXLqnXCI/LFlGSbx1X0TUKQsMQ2mYDrvkmEe9scjzeUK+zsW1dpEAkzCIr mmKZB55V+XkP0LZRAN59HQftr7ojrdMg+ij17Yo4IVPJwqIQ2hZAl0oa0+lGFmDH0+BU jqCBy0/wSCpv3KXumIHEUdhs+5E4DsQnJfxq1oTh2GpHVStm27bPYyNOToLGvF5Q3B5E dbFzApjglPDld8G+X40uav56pkW+UBc1LS61vLlu4Oc6ecYI92wrmo72qD0GaJPdu+va Zbcg== X-Gm-Message-State: AA6/9RnJF4IrMgdv0l7PzZ/kBM2F53gPKBjjLMB8NOCvgMapfZe6b32VkMzC9QE7kt3dvw== X-Received: by 10.25.209.209 with SMTP id i200mr734749lfg.50.1475565727717; Tue, 04 Oct 2016 00:22:07 -0700 (PDT) Received: from [192.168.100.13] (37-33-90-35.bb.dnainternet.fi. [37.33.90.35]) by smtp.gmail.com with ESMTPSA id 36sm432414ljb.36.2016.10.04.00.22.06 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 04 Oct 2016 00:22:06 -0700 (PDT) From: Jonathan Morton Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-Id: Date: Tue, 4 Oct 2016 10:22:04 +0300 To: cake@lists.bufferbloat.net Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) Subject: [Cake] Master branch updated X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2016 07:22:09 -0000 I=E2=80=99ve just merged the NAT, PTM and Linux-4.8 compatibility stuff = into the master branch of Cake. It=E2=80=99s stable code and a definite = improvement. This frees up the Cobalt branch for more experimentation, such as the = rewrite of triple-isolate that I also just pushed. I found a way to = make it more DRR-like, by simply scaling down the quantum used for each = host by the number of flows attached to that host. I still need to test whether it works as well as the old version, but it = should at least be less CPU intensive. In particular it should no = longer require bursts of CPU activity when the host deficits expire, and = host deficit expiry should no longer be explicitly synchronised. See if, between you, you can break it before I get back from shopping. = :-) - Jonathan Morton