From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt0-x242.google.com (mail-qt0-x242.google.com [IPv6:2607:f8b0:400d:c0d::242]) (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 5DC0F3B2A4 for ; Wed, 1 Aug 2018 12:53:40 -0400 (EDT) Received: by mail-qt0-x242.google.com with SMTP id d4-v6so20626687qtn.13 for ; Wed, 01 Aug 2018 09:53:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=CYicIPjso43JW9Wz4rr9qgoYHpk19y/6Mis2IK3lRbo=; b=EfjSx+tf+r99Qs92f64qW0P0IBPbodHT3uvQpra25sJSHLRwpdL0p9rHgj/7WXL5pR cCpBbeWEvtAe9BzS59c1lWM/6o8+nxjEFo0xBBEn4M0uM0/cp6iJ6goO4E6/z0aWMLXk CQBaQotXLWlW0Oj3o4c+WbiM4IcuqmBYT2uu51KkP+dpO+DaJH79HrnX6hZEghyp5CF/ 2+gKdefoVDw3qslxDZ15yx2pq364EwEOptxxDbzdaiTudEdWbTLthiU+hNQKwFNB3dMF zzYjnuJJqI5q1D8ZCfLAWWxqQsAlNNflKSW9YVPWX26Vm0Wg9RIZqT2ok8LBK/FLdyaj zVtg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=CYicIPjso43JW9Wz4rr9qgoYHpk19y/6Mis2IK3lRbo=; b=npBIgtxb6xazj448GlsQO97oFQfvcHZx7UVA7Om4eHanwweN4VelKK3oPf2gYIV8vC Es2r+EAQc5xVn/gxNjUus9hHBuT7AaMn0MCQB97z4qde+107PTRZL5u+bXu2w45KbJW5 bMLU9AnmgcQGP/29tbDwa0C9sOxgbV2ELc9xOoBACYtXdw4OZEkMzV9Q6L6YBUCZ+xps RivYWs+O5bR/JNX3amTgMyDE6diQ9XJGqaL02xY87UhsYxn3iN5eMM23wIjMNXsgnMQ+ O9AvcKK8FAuztNvcMb+lF9i15UU+bxtJtCg/5OcWJ9Uc0gJi88SmQtCVZDMzn4iRI8Dt CLoA== X-Gm-Message-State: AOUpUlFJbEmiVsGo1ypXxCk9b8R8clChO/DijUj0mksgmk8yvbd8ztXu +ZbeiwbbJMkktbA0gSoRsmzmYaIdyDU2LVwVO5I= X-Google-Smtp-Source: AAOMgpe7Aq+c/OLSneUttD/khnNCIFBpnToJWJ6RXrgmA1YUAUHygAJFmVaO8Cq+CLc5IK2PH+ZDk6nwcVIBkvL4PvA= X-Received: by 2002:ac8:266b:: with SMTP id v40-v6mr26760966qtv.104.1533142419895; Wed, 01 Aug 2018 09:53:39 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Dave Taht Date: Wed, 1 Aug 2018 09:54:02 -0700 Message-ID: To: Jonathan Morton Cc: Cake List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [Cake] passing args to bpf programs 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, 01 Aug 2018 16:53:40 -0000 the other thing I noticed while fiddling with bql and cake unshaped is that bql, too, had gained the ability to limit rates at mbit granularity, when I wasn't looking. I am not sure if additional hardware support is required, but: https://patchwork.ozlabs.org/patch/449002/ On Wed, Aug 1, 2018 at 9:42 AM Jonathan Morton wrot= e: > > > On 1 Aug, 2018, at 7:36 pm, Dave Taht wrote: > > > > The one major loop in codel we could unroll to be a fixed unroll (and > > just give up), and we're done there. > > The COBALT version only has a loop in the recovery phase, and that mainly= to handle long pauses immediately following heavy congestion. The idle an= d marking phases do not loop. > > - Jonathan Morton > --=20 Dave T=C3=A4ht CEO, TekLibre, LLC http://www.teklibre.com Tel: 1-669-226-2619