YoVDO

Enhancing Rust with BTF Debug Format Support

Offered By: RustLab Conference via YouTube

Tags

Rust Courses LLVM Courses eBPF Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the recent advancements in supporting the BTF (BPF Type Format) debug format within Aya and bpf-linker in this 38-minute conference talk from RustLab. Dive into the process of BTF generation, understand LLVM's role, and learn about the steps taken to generate appropriate BTF information for Rust programs. Discover how BTF, a compact debug format used by the Linux kernel, enables eBPF programs to be compiled once for all kernel versions, simplifying deployment and enhancing debugging capabilities. Gain insights into the importance of BTF support for Aya, a library that allows developers to use eBPF technology with Rust, and understand its impact on feature parity in the eBPF ecosystem.

Syllabus

Enhancing Rust with BTF debug format support - Michal Rostecki


Taught by

RustLab Conference

Related Courses

The Rust Programming Language
Udemy
Rust for Beginners: Learn Rust in 4 Hours
Udemy
Rust For Undergrads
Udemy
Take your first steps with Rust
Microsoft via Microsoft Learn
Rust Fundamentals
Pluralsight