From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com [IPv6:2607:f8b0:400d:c09::22e]) (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 EB2A03B2A4 for ; Wed, 22 Aug 2018 12:49:49 -0400 (EDT) Received: by mail-qk0-x22e.google.com with SMTP id h138-v6so1672225qke.8 for ; Wed, 22 Aug 2018 09:49:49 -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; bh=4mYtJKHOc2ge3HpUmWw+nLhKnTFvEaeKWI7emoRamto=; b=lsscgdiE2UOJgRBlC3b0fcv4hZfQRgobywhk3L/ui47pq/V0yhlr3eL/vlJmjr93qZ hUWzLiAYTqKwDgrmkg0Vst0P0A+1af7y6yJwOXoL7Y7dG6b1+qwzqZFates+JVB4JiAg l0Kt1qhCq1NBmYvoCeydfY02Bt+RHlIwpQgqqcRNHUInNU9ss9qx74VCSa4AFPpMfdoE vr5xYWYEAvLcg31Af1RxJ0kk5xN4WoaKZDfJzqPKBC1HY14CivF3h6x69yZ41s5CWF2I 9sjAwwNyL2wufcPYqEsjbmKNupMPjuVjilCiNLldU2YYDeFozHaTI3uugneCcu1gA4m7 YSwA== 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; bh=4mYtJKHOc2ge3HpUmWw+nLhKnTFvEaeKWI7emoRamto=; b=jSgzm0/9f6jLIoTdU8OgB5o5DwuG1S8BbBxKbIRPEiqOBa6sKqlRxtV+KCqFkEkPP7 yGidfnvRRC6EJh+PyZPP2uKnXLa+onOz5TGga6bXchfQeB7dtNSCvR0GELYQ5jJ6/uaL DDKA6r19KXl7E6ycZFkMkxGPApeQgJCb61Ah0d7pEMldt0mo3PXIuUmGBlqMQjfnYiXl nXHkIDG57Z+WVe3ydTV7RL3SURj05srYPrbQFCFL+1tGTNOJhmTPzoU6g6pk10KgPa2n bsbGSUmKHc6qHw3tqVMMMs1zCsrLAwKPjs5RrC5Q5hoG419XZmnEW31bHU5l54UuAUUF TdcQ== X-Gm-Message-State: AOUpUlGZAVFQhLiXAk5ywaTV0dYY4O/4X8pHTmrns9NWeNg+XdLzhkG+ syHO8s/Id6JbVzHUJBv6OnT44//WEclbkJsaNKs= X-Google-Smtp-Source: AA+uWPx+WlShsXZXchYz9DSNFccAcrSP06HM75GOAZs3gB1eTc8a6DsvZ4ctse516RFVSw7ypXCHIjhhEdUFESOuObI= X-Received: by 2002:a37:6e82:: with SMTP id j124-v6mr52741084qkc.179.1534956589543; Wed, 22 Aug 2018 09:49:49 -0700 (PDT) MIME-Version: 1.0 References: <20180816164423.14368-1-peterpenkov96@gmail.com> <20180816164423.14368-3-peterpenkov96@gmail.com> <5E9B5665-E115-4B8B-959A-0A4A4220046A@heistp.net> <871saqah2m.fsf@toke.dk> <72d4eaa7-e1ae-67c9-98fa-2664d1cd52f9@iogearbox.net> In-Reply-To: <72d4eaa7-e1ae-67c9-98fa-2664d1cd52f9@iogearbox.net> From: Dave Taht Date: Wed, 22 Aug 2018 09:50:25 -0700 Message-ID: To: Daniel Borkmann Cc: =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= , Pete Heist , Cake List Content-Type: text/plain; charset="UTF-8" Subject: Re: [Cake] [bpf-next RFC 2/3] flow_dissector: implements eBPF parser 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, 22 Aug 2018 16:49:50 -0000 Hey, daniel, nice to see you here! It is looking more and more feasible to put a fq_codel enabled inbound shaper into ebpf, with the flow dissector idea discussed here, and the new fifo queue map type arriving elsewhere. Certainly inbound shaping has been our biggest PITA. It's totally unclear to me, however, at this point, if that new queue type can be offloaded into hardware?