9–11 Sept 2019
Europe/Lisbon timezone

eBPF support in the GNU Toolchain

10 Sept 2019, 13:00
30m
Jade/room-I&II (Corinthia Hotel Lisbon)

Jade/room-I&II

Corinthia Hotel Lisbon

160

Speaker

Mr Jose E. Marchesi (Oracle Inc, GNU Project)

Description

This proposal covers the ongoing effort about adding eBPF support to the GNU Toolchain.

Binutils support is already upstream [1]. This includes a CGEN cpu description, assembler, disassembler and linker. A GCC backend will be submitted for inclusion upstream before September.

Both the binutils and GCC ports will be briefly described, and then a list of points will be discussed with the kernel community, and also with the llvm people present.

The main goals of the sessions are:
1) to ensure the port is useful to the eBPF community and
2) to agree on ABI (with the kernel) and interoperability (with llvm.)

[1] https://sourceware.org/ml/binutils/2019-05/msg00306.html

I agree to abide by the anti-harassment policy Yes

Primary author

Mr Jose E. Marchesi (Oracle Inc, GNU Project)

Presentation materials

Diamond Sponsor

Platinum Sponsors



Gold Sponsors


Silver Sponsors

Evening Event Sponsor

Lunch Sponsor

Catchbox Sponsor

T-Shirt Sponsor

Official Carrier

Location Sponsor