[aqm] upstreamed sqm sch_cake in openwrt-18.06-rc2

Dave Taht <dave.taht@gmail.com> Mon, 16 July 2018 03:34 UTC

Return-Path: <dave.taht@gmail.com>
X-Original-To: aqm@ietfa.amsl.com
Delivered-To: aqm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 037B9130ECC for <aqm@ietfa.amsl.com>; Sun, 15 Jul 2018 20:34:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ykWauc-GdjDZ for <aqm@ietfa.amsl.com>; Sun, 15 Jul 2018 20:34:45 -0700 (PDT)
Received: from mail-qt0-x243.google.com (mail-qt0-x243.google.com [IPv6:2607:f8b0:400d:c0d::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BFFA130E9B for <aqm@ietf.org>; Sun, 15 Jul 2018 20:34:45 -0700 (PDT)
Received: by mail-qt0-x243.google.com with SMTP id f18-v6so31806754qtp.10 for <aqm@ietf.org>; Sun, 15 Jul 2018 20:34:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=+8fSiEYQB0a/A0+N2TPuTovADw0Sv8BWasppetO/44M=; b=PjUTljwjMe8AnWP4fUaO9v4RI8qN7nVXStDeZCMdkCHraqNxoVggDP+8rk3rnZ7LjQ xzCfKSRiSVgYMoX3s0BwcY31x6hiJD7mCgzeGvhOGRrv0ThCVgQBHCwf+joyecwKfR0w Kz/DZMsaGlNaJGf1+xsUQAnCa7XzAPGKmyiNzC+9D3QbNOYyFKORav0Rhfw26GsrTrr3 kMITG0S3rqb8jyxA9lAIo/PaC/L6oF4T9Z4Ofes1JQ57fbcE7IhMA2Fct8b7bIPnMYb9 hy5MRGiadbADZ7rI6CSH1nX28OCV0pJs09+Jni+ysfgxDfBFHN2F6cxQttTAevlL84df ASiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=+8fSiEYQB0a/A0+N2TPuTovADw0Sv8BWasppetO/44M=; b=i7MPWLHH1XZLzppl6fYXTjY8f9Tq1GtlqEfhJbBdXjMAJUqTH9gMMyfl+D83efeM/l 6VV0F+vXCzfd+5lEb2GWeaXGLf7BQmLcIy/wN0YZ6nCSx2AvSoPDZAQnILbIqhPbtsEq mhhYYgHRpbky3pWAvWyI7e67YCCAO1IXqYBSDheAf+aeBEx/7eu7PRZyT4ip3kAkEkNY +/rl6gloPJP5fMKLNVf7OECyA2jXPpgQ2z2B47BEzjfFJ06Whq9NGvzezbyBiPC1V7cI 0bs3hqW5tUQU2F4IQPlPg2SUA2IXmlWuFChFoig8hXNlW04w4OkLDlUXGoWqkh73TcQk kcEA==
X-Gm-Message-State: AOUpUlEjKLdLXT73O3IMt4vvy6lvw7xxKV+XCJhN363mfgT06ZxEOP/H pn4Gd87H+CZmsdi+tvHjJdPWMIfZm7JZbVz3wT/10w==
X-Google-Smtp-Source: AAOMgpeZQVbPMAjIPLgYsY7tsN5bi4+jzii+V1Eo84sA1vGsBxIaZzJ8BDcAZWpegXfGTio+HVRuSrOXuMH+lxQy7sM=
X-Received: by 2002:ac8:683:: with SMTP id f3-v6mr13781309qth.104.1531712084768; Sun, 15 Jul 2018 20:34:44 -0700 (PDT)
MIME-Version: 1.0
From: Dave Taht <dave.taht@gmail.com>
Date: Sun, 15 Jul 2018 20:34:33 -0700
Message-ID: <CAA93jw507weB-rt2jPiqqgPgFOo==Ha9e6WsOgK16-yBf0D1Eg@mail.gmail.com>
To: cerowrt-devel@lists.bufferbloat.net, bloat <bloat@lists.bufferbloat.net>, aqm@ietf.org, Cake List <cake@lists.bufferbloat.net>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/aqm/PSQ4eTW72zlyFXN_5su3Olt404s>
Subject: [aqm] upstreamed sqm sch_cake in openwrt-18.06-rc2
X-BeenThere: aqm@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: "Discussion list for active queue management and flow isolation." <aqm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/aqm>, <mailto:aqm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/aqm/>
List-Post: <mailto:aqm@ietf.org>
List-Help: <mailto:aqm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/aqm>, <mailto:aqm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jul 2018 03:34:49 -0000

hopefully the identical version of sch_cake that will also be in linux
4.19 (presently in net-next) is now in openwrt's 18.06-rc2 release. It
would be good for tons more folk to beat it up thoroughly over the
next several weeks before it is formally released.

Come on, don't you remember back when reflashing for the cause was fun?

https://downloads.openwrt.org/releases/18.06.0-rc2/targets/

For those of you not paying attention to sch_cake's development, see

https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git/commit/?id=046f6fd5daefac7f5abdafb436b30f63bc7c602b

1) It would be good to get back more results from docsis mode on cable
modems (where we hope now you can use 99.99% of the uplink set rate
rather than 85-95%). Also, If anyone's got docsis-3.1 with pie
enabled, it would be good to know if we co-exist well with that.

2) We hope everyone digs the default per-host/per flow fq

3) There's a zillion other features worth exercising, like diffserv. A
late addition was the ability to run at speeds far greater than the <=
1gbit speeds we initially targetted for the shaper component, on
suitable hw. (shaper works great at a gigabit, try it!) Establishing
good cpu constraints by architecture would be good too. Etc.

huge thx to kevin db, toke, jon, and everyone else for finally "making it real".

-- 

Dave Täht
CEO, TekLibre, LLC
http://www.teklibre.com
Tel: 1-669-226-2619