You’re only 3 weeks away from a new language
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore the sophisticated machinery behind eBPF program loading in this 42-minute technical conference talk that unravels the complex mechanisms powering Linux observability and networking. Examine the intricate interplay between userspace loaders and the Linux kernel verifier, dissecting eBPF program relocation mechanisms and the critical role of BTF (BPF Type Format) in enabling strong typing and verification capabilities. Analyze the complex choreography of bpf() syscalls that bridge userspace and kernel operations, while investigating the security implications and program signing challenges inherent in the loading pipeline. Gain deep technical insights into how eBPF's program loading architecture has evolved to support the revolutionary changes in Linux system programming and network monitoring.
Syllabus
A Deep Dive Into eBPF Program Loader - Cong Wang, Independent
Taught by
Linux Foundation