Speaker
Jose E. Marchesi
(GNU Project, Oracle Inc.)
Description
In 2019 Oracle contributed support for the eBPF (as of late renamed to just BPF) in-kernel virtual architecture to binutils and GCC. Since then we have continued working on the port, and recently sent a patch series upstream adding support for GDB and the GNU simulator.
This talk will describe this later work and other current developments, such as the gradual introduction of xbpf, a variant of BPF that removes most of the many restrictions in BPF, originally conceived as a way to ease the debugging of the port itself and of BPF programs, but that can also be leverated in non-kernel contexts that could benefit from a fully-toolchain-supported virtual architecture.
I agree to abide by the anti-harassment policy | I agree |
---|
Primary author
Jose E. Marchesi
(GNU Project, Oracle Inc.)