Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Taming the Effects of Compiler Optimizations on BPF Tracing

Linux Plumbers Conference via YouTube

Overview

Explore the challenges and potential solutions for BPF tracing programs affected by compiler optimizations in this Linux Plumbers Conference talk. Dive into the complexities of BPF Compile Once - Run Everywhere (CO-RE) and its impact on kernel observability. Learn how compiler optimizations can lead to functions disappearing from BPF Type Format (BTF), making them difficult to trace. Discover the issues arising from maintaining BPF tracing programs across kernel versions, including changes in function names and loss of tracing capabilities. Examine a proposed solution to address these problems and improve the reliability of BPF tracing across different kernel versions and compiler updates.

Syllabus

More CO-RE? Taming the effects of compiler optimizations on BPF tracing

Taught by

Linux Plumbers Conference

Reviews

Start your review of Taming the Effects of Compiler Optimizations on BPF Tracing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.