~/talk

Keynote: Rust in the Linux Kernel, Why?

Talkat Open Source Summit Korea 2025 · on Wednesday, 2025-11-05· at 10:10· Grand Ballroom (5F)· [rust, linux-and-operating-systems]
slides:none on file

Linux kernel adoption of Rust aims to eliminate classes of bugs by forcing error checks, resource lifetimes and locking at compile time rather than relying on reviewer memory. Current numbers: 35 million C lines, 65,000 lines of Rust, and the project processes roughly 13 CVEs a day. Working Rust examples include a QR-code crash handler and early GPU, SOC and Binder drivers; Rust catches many bugs at compile or controlled-crash time, but logic errors and denial-of-service crashes still require careful validation and fixes.

AI-written summary · about

  1. 0:00Introduction
  2. 0:44Linux kernel importance
  3. 3:11C bugs and security issues
  4. 4:55Improving C with Rust
  5. 6:18Rust prevents bugs
  6. 7:43Rust and kernel security
  7. 9:05Rust limitations
  8. 10:08Rust in kernel today
  9. 11:55Rust adoption outlook
  10. 12:36Change management
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.