[Lpc-announce] BPF microconference accepted into 2019 Linux Plumbers Conference

Jake Edge jake at lwn.net
Sat May 4 01:31:38 UTC 2019

We are pleased to announce that the BPF microconference[0] has been
accepted into the 2019 Linux Plumbers Conference[1]! Last year's BPF
microconference[2] was such a success that it will be held again
this year.

BPF[3] along with its just-in-time (JIT) compiler inside the Linux
kernel allows for versatile programmability of the kernel and plays
a major role in networking (XDP[4], tc[5] BPF, etc.), tracing
(kprobes[6], uprobes[7], tracepoints[8]) and security (seccomp[9],
landlock[10]) subsystems.

Since last year's Plumbers Conference, many of the discussed
improvements have been tackled and found their way into the Linux
kernel such as significant steps towards allowing for a compile-once
paradigm with the help of BTF and global data support as well as
considerable verifier scalability improvements to name a few. The
topics proposed for this year's event include:

 - libbpf, loader unification
 - Standardized BPF ELF format
 - Multi-object semantics and linker-style logic for BPF loaders
 - Verifier scalability work towards 1 million instructions
 - Sleepable BPF programs
 - BPF loop support
 - Indirect calls in BPF
 - Unprivileged BPF
 - BPF type format (BTF)
 - BPF timers
 - bpftool
 - LLVM BPF backend, JITs and BPF offloading
 - and more

Come join us and participate in the decision making of one of the most
cutting edge advancements in the Linux kernel!

See here[11] for a detailed preview of the proposed and accepted topics.
Please feel free to submit your discussion proposals to Alexei or
Daniel: lpc-bpf at vger.kernel.org

LPC will be held at the Corinthia Hotel, Lisbon, Portugal, 9-11
September 2019, colocated with the Linux Kernel Summit.

We hope to see you there!

[0] http://vger.kernel.org/lpc-bpf2019.html
[1] https://www.linuxplumbersconf.org/
[2] http://vger.kernel.org/lpc-bpf2018.html
[3] http://cilium.readthedocs.io/en/latest/bpf/
[4] http://cilium.readthedocs.io/en/latest/bpf/#xdp
[5] http://cilium.readthedocs.io/en/latest/bpf/#tc-traffic-control
[6] https://www.kernel.org/doc/Documentation/kprobes.txt
[7] https://www.kernel.org/doc/Documentation/trace/uprobetracer.txt
[8] https://lwn.net/Articles/683504/
[9] https://en.wikipedia.org/wiki/Seccomp
[10] https://lwn.net/Articles/698226/
[11] https://www.linuxplumbersconf.org/event/4/page/34-accepted-microconferences#BPF

More information about the Lpc-announce mailing list