From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi0-x230.google.com (mail-oi0-x230.google.com [IPv6:2607:f8b0:4003:c06::230]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 86ACD21F0F0 for ; Thu, 19 Nov 2015 00:56:42 -0800 (PST) Received: by oixx65 with SMTP id x65so41029590oix.0 for ; Thu, 19 Nov 2015 00:56:41 -0800 (PST) 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=a8EmGYO5FmnWYihPUMNl8yQWqfI23DewYglY4xqzWR8=; b=JMWLzxuTUyD95ZnX9w0D4CjQnqhpil1Nq2FP/7EGQNXW8DMvnc0GmS0hZsm9WHQxK3 7VuN2GmLNLbd6+RVuC+O7nOgydD/O1L5KIdUy5kczj1sUXsCXIsseJWa865VqL4yq5xK 8g7LKYfvwb4FHIOE0CCR8m2TZwY61qpyRwnpdXDgBkGr4U72hehrny4K+YoGUYMVNBws /uhwFeFHfXRd4KTzz82i4rKpiw76cRCDaNkxq0mDFgPeP1DmDjuhndfQ/os2ai9KndTj bWRG4Yf9sdKBXFBWHx+uS5QFGG/CYX/7J9qLd5GYmuLulUTd3rN+PAuyZ/LksiigONhz L/NQ== MIME-Version: 1.0 X-Received: by 10.202.83.74 with SMTP id h71mr3910206oib.32.1447923401358; Thu, 19 Nov 2015 00:56:41 -0800 (PST) Received: by 10.202.50.130 with HTTP; Thu, 19 Nov 2015 00:56:41 -0800 (PST) Date: Thu, 19 Nov 2015 09:56:41 +0100 Message-ID: From: Dave Taht To: cake@lists.bufferbloat.net Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Cake] tc coding comments X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Nov 2015 08:57:04 -0000 Maybe: squash and wash? Squash would be best effort only, wash would be whatever diffserv model The "tc standard" for compound variables is mostly whatever_it_is, not whatever-it-is or "whatever it is" drops: Dropped_bytes might be a good indicator also indentation is needed to differentiate between qdisc invocations on mq and full blown dumps tc qdisc add dev whatever root cake bandwidth 50gbit does not work "unlimited" vs "bandwidth X" is asymmetric. "bandwidth unlimited"? is tc qdisc change dev whatever root cake bandwidth new_bandwidth Xmbit # is efficient, not drop packets on the change itself? Dave T=C3=A4ht Let's go make home routers and wifi faster! With better software! https://www.gofundme.com/savewifi