Received: by 10.223.176.46 with SMTP id f43csp2279543wra; Thu, 25 Jan 2018 07:33:35 -0800 (PST) X-Google-Smtp-Source: AH8x224Nm7mDCYmjjOntI6iGDl+DWQ0V5KklgeWLtF/9E2JWuYKXrCj6d5fg12k/3W0PCa7y0IKU X-Received: by 10.99.95.213 with SMTP id t204mr13459618pgb.294.1516894415735; Thu, 25 Jan 2018 07:33:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516894415; cv=none; d=google.com; s=arc-20160816; b=RHLLJ6zlcF6J09M1MAqWICc8iXVSDcRmiXKGCDTvjIkwTUxbwt3uJLoG8wFl7jq2Qs X4ibLBSy3DpNEAK1lelc9dudR9/2ntlbRL5LPtvv8PnPJ7kUYOinbWO7jRpeOMGb7P72 lQ+uvkbujy6JR06+s5ObvuK9U/NoN6ecwBLvWjDuG/iNQML2yaF+T6gQxQgafKaQKZMM yJlOfETRg5c4DwKepnE5pvUdA0g37Sk6arJWFcHB5FPphmn2L4mkQj6xDiEkmFQkFpiW 0/5FPRcFAFAeKOa5J5IBKQSplb50A9TUUSUtme/UKHCLlYXMFGQsjtZxmVvD2ZxazhCm L2SQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=57ujags9UEJvxPs/wk8c8MUUe/5aI6VMdu4i5WGwHLk=; b=xzMbO2p+poYlZLXfjwdBIFugX6yqV/5rHMDFbspXOkR8Y5BsgHJ1Irbp0ZkBs6dYqd /JQ26yxAx8CQ7QWcA0lvM5bjjxcnbQ2KoksAn5F4w6NARdUHLvmROr8DpDG0OMaMLJ9J c+7jQ1yikdjsN3XOfES7I9Z71DsjbXLa81M25EEvKxnSTMnSf4Q8YlpB+Evf/OEOGO01 CsyLpKOcANB5RzeGSYy7ZCBM5P46tLokZcSD/QJCMiBMw1rqQVk+13cGUIoGVlg/TAtT Y7HqsZiOrpPQrnAckMB5gm3E4Ln0RPh/lX9gPL+nfPuYYL+mCekpolSckK+xqSI6ohcd Wo3w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@toxicpanda-com.20150623.gappssmtp.com header.s=20150623 header.b=EVgo8S8q; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b61-v6si2125622plb.709.2018.01.25.07.33.21; Thu, 25 Jan 2018 07:33:35 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@toxicpanda-com.20150623.gappssmtp.com header.s=20150623 header.b=EVgo8S8q; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751368AbeAYPc2 (ORCPT + 99 others); Thu, 25 Jan 2018 10:32:28 -0500 Received: from mail-qt0-f175.google.com ([209.85.216.175]:35328 "EHLO mail-qt0-f175.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751155AbeAYPc0 (ORCPT ); Thu, 25 Jan 2018 10:32:26 -0500 Received: by mail-qt0-f175.google.com with SMTP id g14so20140644qti.2 for ; Thu, 25 Jan 2018 07:32:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=toxicpanda-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=57ujags9UEJvxPs/wk8c8MUUe/5aI6VMdu4i5WGwHLk=; b=EVgo8S8qqLQpOp1plKh6ACuN/AruM5+Xq+TMUanlmUXcHWJ9zqru7kHVSTzbIzWTk1 a8gI7nlQoayIeaXQubvPmKkm8WXnf93iT5NsPDGBkMqH9UZgo+ug6E1dG3mvVDN+/FIA FySgUL4vjUFo8rbapnCiydir+GmM+VrkbqBByBQcVT0Iy6N6gm7uc+f35GOFGYva0tQb J78x4bWhe3wq9Ass6HS3imGFF+8yy79T2hyPBR5Wg++F6iLqkIk5tyr9J1ebdwSZysvd SxJRObqdST8AsB1K2klxz12UxlN/X+oOaRWW59Yryrs/3tKOBYk4AXto6m2RRavW4+5L siIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=57ujags9UEJvxPs/wk8c8MUUe/5aI6VMdu4i5WGwHLk=; b=pkbVuqRloKOdxJgCmeUSYkJAu0jwzbsAQRE0AMt97o3m6kZkbRqjGRFR/125HnOuWb l9hhd7owG0PaRH2jk9+hQy7ZLXZ1WDlXqwStOTJGxrbpYBtWYDfi/xfhcpUxs+QB+FuD RwEP/ugFqaX8R7EnvaMFy9xGlmWhf4ln15FNxbT9JuaM5/ULIfMpT8sINoPp4pEpuIwQ 4YeWM723D7dz6aflViqRyK425PndUA88kD4fP4oc9dj4AqnH3fHMxf45L+hxDn6fyHwP BhJMxoUz4ckJB+AFGsBe/nYs07YcoSsq3TutyxzdeHWCV0cAePGeO8FU21v9RQ5SXhob izNg== X-Gm-Message-State: AKwxytconxOekKtJuILH8KCzb+cuIHBg6H9qZnn68UZ5uRgKuoVpR/ud ReHOwcS7LcTOCsRw65fgBqeNIw== X-Received: by 10.200.40.194 with SMTP id j2mr18469933qtj.154.1516894346031; Thu, 25 Jan 2018 07:32:26 -0800 (PST) Received: from localhost (cpe-2606-A000-4381-1201-225-22FF-FEB3-E51A.dyn6.twc.com. [2606:a000:4381:1201:225:22ff:feb3:e51a]) by smtp.gmail.com with ESMTPSA id i15sm4168080qta.56.2018.01.25.07.32.25 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 25 Jan 2018 07:32:25 -0800 (PST) Date: Thu, 25 Jan 2018 10:32:24 -0500 From: Josef Bacik To: Joel Fernandes Cc: LKML , iovisor-dev@lists.iovisor.org, Alexei Starovoitov , Brendan Gregg , bblanco@plumgrid.com, Alison Chaiken , "Cc: Android Kernel" , Mathieu Desnoyers , Josef Bacik , Yonghong Song , Steven Rostedt Subject: Re: ANNOUNCE: bpfd - a remote proxy daemon for executing bpf code (with corres. bcc changes) Message-ID: <20180125153223.rd2vvkowrdtntkkl@destiny> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170714 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jan 24, 2018 at 08:29:39PM -0800, Joel Fernandes wrote: > Hi Guys, > > Just providing an update: I made lots of progress last few weeks and > all the issues mentioned below (in the last post) are resolved. > I published an LWN article explaining the design of BPFd and BCC-side > changes: https://lwn.net/SubscriberLink/744522/ba023b555957408e/ > > There are still a few things that don't work well like symbol > resolution, and I am working on it. The effect is just tools that need > it wont work, which aren't that many from what I see but the goal is > to get everything working ultimately. > > My next steps are to post the BCC side changes on github as a pull > request (once I get a chance to rebase and send along with any clean > ups). I also request you to take a look at the top 7 patches on this > branch and provide any early feedback to me: > https://github.com/joelagnel/bcc/commits/bcc-bpfd > > Based on activity on twitter and folks pinging me, it seems there is a > LOT of interest for this both within Google and outside so its quite > exciting. I strongly believe this will expand the use of BCC in the > community. I look forward to presenting some demos at SCALE showing it > in action. > > I am looking forward to your comments. Thanks. I added a bunch of comments on github, I hope that's fine, otherwise I can dig them out and post them in here. All in all everything looks good, I just have some concerns about how the remote stuff is bolted into the python bindings. Thanks for doing this, it's a great start, Josef