DevConf.CZ 2019 has ended
Back To Schedule
Friday, January 25 • 3:00pm - 4:50pm
XDP Workshop

Sign up or log in to save this to your schedule, view media, leave feedback 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).


Paolo Abeni

Red Hat
After a lifetime forcefully spent in closed source companies, Paolo Abeni is became recently a Linux kernel contributor, with primary area of interest in networking performances.
avatar for Jiri Benc

Jiri Benc

Principal Kernel Engineer, Red Hat
Jiri is a Linux kernel developer with networking background. His main focus nowadays is on network virtualization and networking solutions for cloud computing.

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