DevConf.CZ 2019 has ended

Friday, January 25 • 3:00pm - 4:50pm
XDP Workshop

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
XDP (eXpress Data Path) is a technology that allows replacing or amending the Linux kernel network stack by your own custom programs. In runtime, without a need to recompile the kernel.

The programs are compiled to special BPF instructions which are loaded to the kernel, JITed by the kernel and executed on packet arrival. XDP allows very fast packet processing which is normally not achievable when going through the full network stack.

In the workshop, we'll learn to write our own XDP programs. The attendees are expected to have a VM with a recent Linux kernel installed (e.g., Fedora 29) together with the full kernel source code (not just the kernel-devel package) and the recent LLVM/Clang supporting bpf target (e.g., llvm and clang packages in Fedora).

avatar for Jiri Benc

Jiri Benc

Linux Kernel developer, Red Hat
Works on network virtualization support in the Linux kernel: Open vSwitch, tunneling, tc, etc. Former maintainer of the Linux Wi-Fi stack. In spare time teaches kids programming.

Friday January 25, 2019 3:00pm - 4:50pm
Workshop - A113

Attendees (20)