Edinburgh, Scotland, UK
October 21 & October 25 | Co-Located Events, Tutorials, & Workshops
October 22-24 | Conference
Find out more information for Open Source Summit + Embedded Linux Conference & OpenIoT Summit Europe 2018

Please note that you can view and download presentations on the Open Source Summit and Embedded Linux Conference + OpenIoT Summit slides pages. 
Back To Schedule
Wednesday, October 24 • 14:15 - 14:55
Kernel Analysis Using eBPF - Daniel Thompson, Linaro

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.
The extensions in eBPF, the extended Berkley Packet Filter, transformed BPF into a powerful in-kernel virtual machine and ultimately allowed eBPF programs to be attached to many parts of the kernel, many of which have nothing to do with network packets!

In this session Daniel will review the low-level mechanisms that allow developers to gather information for debug and tuning by attaching eBPF programs to probe and tracepoints. Daniel will follow up by dissecting a roll-your-own example program to illustrate how userspace exploits these mechanisms.

After that we move from theory to practice by looking at several userspace tools that allow developers to write high level eBPF programs (or run other peoples pre-canned ones) and process the resulting data.

avatar for Daniel Thompson

Daniel Thompson

Tech lead, Support and Solutions Engineering, Linaro
Currently working at Linaro where I am tech lead for the Support and Solutions Engineering team. This team provides a mixture of technical support (for developers), training and custom engineering services to Linaro members and our professional services customers. As part of my work... Read More →

Wednesday October 24, 2018 14:15 - 14:55 BST
Lennox 2, Level -2