From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt0-x235.google.com (mail-qt0-x235.google.com [IPv6:2607:f8b0:400d:c0d::235]) (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 54BFD3BA8E for ; Tue, 28 Aug 2018 21:04:55 -0400 (EDT) Received: by mail-qt0-x235.google.com with SMTP id g53-v6so3958760qtg.10 for ; Tue, 28 Aug 2018 18:04:55 -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=8kIDKWxXF5zQi2yUJXAfTz64hBOkydfotgCJXAAiicM=; b=M6GfeWE633Wr7hxHrlX0+iOoTqK9roBshujqkl0M2OVG9ecjeDnWQnv0E5QrCS9Yd4 oA1R49/M3qSueK9wZH4/vPxzMlbH/qBTBgYxV3AUIfDEKfuHe/L1uZm86PqQy0u5Ytbq OwhtOTGuHxU+aiPZAD5uIJR9W0qdL2PJh+ZAAOuOvV40Txh3m0w3jXu0kWAWTBIPyDnB 77QmcAtwv0x/QJFykKjrPIF4RTBNElMCSaBtysYrgPQwqmrN7ui/fEXP0usd9gEEzmFM 4Mbk6Z8l1+F4qeYe1r7LEJR+A+S2zjFwSZ3WVVPljouRVkKkRs+biMwCK9xKwkO/IcVR M4tw== 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=8kIDKWxXF5zQi2yUJXAfTz64hBOkydfotgCJXAAiicM=; b=Q1j1iSqicHIs2c+u61MdEdWKLq3W6oS4u6l+vr7Z/HMH5ZabcpRQTZlZII2AI/PNAM 8X2OLxEkGCTauPidvMjoAI5ai+rAoQx2Q1n1AT818+mu0pdp6zsNDqFoveNy61WzDATf /ri/ihmESRjvw/Xg37rrMukxkQ/oVgYUQYoK+BsEo9Y0tZPDmruR6CWG3vOXkc8ZaQUx a+1mMct+/7ShT9f0TC4if/Ney0euc5KVFzp5bXr8Ex0DwJMsAW39NQo7shLQXnBJS1V3 cINHsAiQkABXySF86WHhYMtWLsun9V/BYm+NecpxCgwvUp2wlZrQG3W16pR0kUbkrlYE PJiw== X-Gm-Message-State: APzg51D9tmCS7piiPPfKAcxocbeJqtLB8lyOMh9qoRQpg91n1k8Rkcas 1xoloOq9S5WnIIARNlkV1pro9Ylj6qfRVAIK3tuNTeEl X-Google-Smtp-Source: ANB0VdbtZGDJYq5wHnf86AxFAKgaxtZl5HyLnQnlXEM1OjDcLBRrOv8gey8SE0dixgXr+cZKHjxI6479r2fTDzN7sgI= X-Received: by 2002:a0c:9922:: with SMTP id h31-v6mr4185885qvd.206.1535504694519; Tue, 28 Aug 2018 18:04:54 -0700 (PDT) MIME-Version: 1.0 From: Dave Taht Date: Tue, 28 Aug 2018 18:04:36 -0700 Message-ID: To: Cake List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: [Cake] fq_codel_fast 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: Wed, 29 Aug 2018 01:04:55 -0000 It has been a long time since I profiled the kernel on small platforms. * tc filtering has got rcu'd * routing lookup code "improved" * flow dissector grew massively * fq_codel grew "features" Anyway, this should be a drop in replacement (presently) for fq_codel, that compiles out of tree and rips out almost everything I don't like. https://github.com/dtaht/fq_codel_fast I think the tc filter thing really hurt us in cake. gonna go profile, then maybe add in ye olde shaper --=20 Dave T=C3=A4ht CEO, TekLibre, LLC http://www.teklibre.com Tel: 1-669-226-2619