Fwd: [Bpf] BPF @ IETF 117 Follow Up
Lars Eggert <lars@eggert.org> Sat, 29 July 2023 03:59 UTC
Return-Path: <lars@eggert.org>
X-Original-To: wgchairs@ietfa.amsl.com
Delivered-To: wgchairs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CAA4C15109B for <wgchairs@ietfa.amsl.com>; Fri, 28 Jul 2023 20:59:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=eggert.org
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2NU-HQPVUNb0 for <wgchairs@ietfa.amsl.com>; Fri, 28 Jul 2023 20:59:02 -0700 (PDT)
Received: from mail.eggert.org (mail.eggert.org [IPv6:2a00:ac00:4000:400::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAD64C15108F for <wgchairs@ietf.org>; Fri, 28 Jul 2023 20:59:01 -0700 (PDT)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 15D20828A8 for <wgchairs@ietf.org>; Sat, 29 Jul 2023 06:58:56 +0300 (EEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eggert.org; s=dkim; t=1690603137; h=from:subject:date:message-id:to:mime-version:content-type: content-transfer-encoding:references; bh=rVZevJGEMIvcFUFGh4GF8Mz9k2BBSerjrQ/oy+lus6A=; b=EwjeVTcwkWsOmey9+GDnUQiGeFzyDDBSfCLc2uDEQbsIxG2iV5ejABa5H3w1MSqB4S2ON0 1YuteL0IPrh402DGlI6XX5T1uoRu2UTjFYKUw3CKSnd7/Q6uxfH4s8KOxOBAOUSPcY7cWT QMb7qTm6s/YZp/Xxo2QKfSEfOY2ML0dwPbunURKo6RUBoNtdbaP0Nlm5Aoiaywd7m/aLoI 3kkgapHR2R7MJa65n883bJBENlyQilTFAparqivKKOVgazSmvxig5qnRKG6tiNNdQmrOvm ZJspQSSkkntuvOWwdzVLhArSWUNCuVPcuUNppsBx761E7iwYt0sCPNnzeJJIfQ==
Content-Type: multipart/alternative; boundary="Apple-Mail-BFCCA753-08C1-49A7-8855-3C9CEA55636C"
Content-Transfer-Encoding: 7bit
From: Lars Eggert <lars@eggert.org>
Mime-Version: 1.0 (1.0)
Date: Fri, 28 Jul 2023 20:58:54 -0700
Subject: Fwd: [Bpf] BPF @ IETF 117 Follow Up
Message-Id: <7FC0B2A1-1144-4221-9872-6C1FABF23956@eggert.org>
References: <20230728154704.GB7328@maniforge>
To: Working Group Chairs <wgchairs@ietf.org>
X-Last-TLS-Session-Version: TLSv1.3
Archived-At: <https://mailarchive.ietf.org/arch/msg/wgchairs/ABG41q5rTRgwACniEqnhv7o3bWY>
X-BeenThere: wgchairs@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Working Group Chairs <wgchairs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/wgchairs>, <mailto:wgchairs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/wgchairs/>
List-Post: <mailto:wgchairs@ietf.org>
List-Help: <mailto:wgchairs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/wgchairs>, <mailto:wgchairs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 29 Jul 2023 03:59:06 -0000
I know some chairs send similarly good post-meeting reports, but seeing one done so well after the very first meeting is just awesome. Great job! Lars -- Sent from a mobile device; please excuse typos. Begin forwarded message: > From: David Vernet <void@manifault.com> > Date: July 28, 2023 at 08:47:22 PDT > To: bpf@ietf.org > Cc: bpf@vger.kernel.org, bpf-chairs@ietf.org > Subject: [Bpf] BPF @ IETF 117 Follow Up > > Hello everyone, > > We had our first official meeting of the BPF working group at IETF 117 > on Monday in San Francisco. The meeting was very productive, so thank > you to all those who attended and participated. We're excited to > continue making progress on standardizing BPF with the IETF, and > hopefully we can carry forward the momentum of the conference as we > iterate on the many topics that were discussed. > > The meeting can be viewed in its entirety on YouTube at [0], and the > meeting minutes can be accessed at [1]. A special thank you to those who > collected notes, and to the presenters. > > [0]: https://www.youtube.com/watch?v=jTtPbJqfYwI > [1]: https://notes.ietf.org/notes-ietf-117-bpf > > Meeting Recap > ------------- > > Let's go over some of the highlights from the meeting: > > 1. Issue Tracker > > The WG expressed interest in using an issue tracker to ensure that any > points that have been raised for discussion are properly tracked. A few > different options were proposed, with the final rough consensus being > that the chairs would pick an issue tracker and workflow for the WG. > We'll get to work on this once the conference has concluded, and will > notify you when we have everything setup. > > 2. eBPF Instruction Set Verification I-D called for adoption > > A call for adoption took place for Dave Thaler's eBPF Instruction Set > Verification I-D [2]. > > [2]: https://datatracker.ietf.org/doc/draft-thaler-bpf-isa/ > > Rough consensus was obtained at the meeting, and we'll follow up with a > formal call for adoption on the email list in the near future. > > There are already some reviews and discussions following the meeting, > which is great to see. Please keep the reviews coming! > > 3. ISA Extension Policy > > Dave Thaler led a discussion on what the policy should be for extending > the BPF Instruction Set Architecture (ISA) for future instructions which > are added after the initial ISA standard document is ratified. The > slides for this discussion can be found in [3]. > > [3]: https://datatracker.ietf.org/meeting/117/materials/slides-117-bpf-isa-extension-policy-03.pdf > > We covered a lot of ground in this discussion, but we need to close the > loop on a few things such as whether the registry should be in the IANA > or the Linux kernel tree, what type of ISA registration policy to use, > etc. > > 4. All things ABI > > We discussed ABI and BPF program interoperability in a number of > different contexts. Will Hawkins presented the slides in [4], and > indicated that he had begun work on an ABI document that he would send > to the bpf@ietf.org and bpf@vger.kernel.org lists sometime in the near > future. > > [4]: https://datatracker.ietf.org/meeting/117/materials/slides-117-bpf-abi-00.pdf > > Dave Thaler also presented on a topic related to ABI: the eBPF ELF > Profile Specification. The slides can be found in [5]. In Dave's > presentation, he pointed out that the btf.rst document [6] currently has > an "ELF File Format Interface" section that should likely be moved into > a separate document such as elf.rst. This is also the case for > instruction-set.rst, as mentioned in the thread in [7]. > > [5]: https://datatracker.ietf.org/meeting/117/materials/slides-117-bpf-elf-profile-specification-00.pdf > [6]: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git/tree/Documentation/bpf/btf.rst > [7]: https://mailarchive.ietf.org/arch/msg/bpf/-NrwjA_6EHQ8y83cMZZGzbT8-wc/ > > We agreed that the next step would be to move these ABI sections out of > any document that we're expecting to be a Proposed Standard, and into > one or more separate .rst files. While our immediate focus is on the ISA > document, getting a head-start on the ABI document(s) seems prudent if > folks have the bandwidth. > > Closing Thoughts > ---------------- > > Overall, the meeting seemed to go very well. We're still in the process > of learning how to effectively collaborate between the IETF and Linux > kernel communities, but it's encouraging to see the progress being made > on the ABI doc(s), and especially the ISA doc. Thank you everyone for > being patient as we navigate everything, and for setting a respectful > and collaborative tone for our WG. That said, if anyone is finding the > arrangement difficult or has feedback of any kind, please feel free to > reach out to us at bpf-chairs@ietf.org so we can help. > > Lastly, we're excited to mention that the first ACM SIGCOMM workshop on > eBPF and Kernel Extensions will be taking place on September 10, 2023 at > Columbia University in New York, NY. The list of accepted papers [8] > looks very interesting, so consider attending if you'd like to learn > more about BPF, and see what kind of BPF-related research is taking > place. > > [8]: https://conferences.sigcomm.org/sigcomm/2023/workshop-ebpf.html > > Regards, > David and Suresh > > -- > Bpf mailing list > Bpf@ietf.org > https://www.ietf.org/mailman/listinfo/bpf
- Fwd: [Bpf] BPF @ IETF 117 Follow Up Lars Eggert