KEYNOTE
summary
Rust support is upstreamed into the kernel and merged into v6.1, with the project tracking unstable Rust features, hosting a kernel crate and a custom build system, and enforcing that drivers use safe abstractions instead of calling C APIs directly. Recent cycles show a few thousand commits, ~2,000 contributors, 240 first-time contributors and ~200 supporting companies. Documentation examples become KUnit-tested doc examples and Rust for Linux is now part of RCI to catch regressions.
AI-written summary · about
chapters (11)
- 0:00Rust for Linux intro
- 1:42Rust for Linux history
- 4:42Rust for Linux goals
- 6:25Rust for Linux meta
- 7:15Rust for Linux users
- 8:43Rust in the kernel
- 11:43Rust docs and testing
- 14:56Rust project collaboration
- 16:33Contributing to Rust for Linux
- 17:48Diverse contributors welcome
- 19:26Closing and Kangrejos 2024
related talks
46mRust for Linux
14mKeynote: Rust in the Linux Kernel, Why?
18mKeynote: Rust and Linux: How the Rust Language is Going to Help Linux Succeed in the Future
10mKeynote: Rust in the Linux Kernel: A New Era for Cloud Native Performance and Security
37mRust for Linux
35mCore Team Keynote
37mRust for Linux
35mRUST Meets Embedded Linux: Build Memory Safe and Reliable Kernel Modules, Applications
