~/talk

High Stability Rust in Kernel by Kernel CI

slides:none on file

KernelCI runs builds of rust-for-linux using a Docker image with rust toolchain that installs rustc, bindgen and formatting tools; current CI compiles a couple of sample kernel modules and publishes logs on the KernelCI web UI and mailing lists. rust-for-linux depends on many unstable Rust features so KernelCI currently supports only one Rust version, with plans to track minimum and maximum later. Tests are added via the KernelCI test-repo, Jenkins is being replaced by KAPI, and some staging builds still need work due to fragment/config mistakes.

AI-written summary · about

  1. 0:00Rust in Kernel CI intro
  2. 1:04Kernel CI and Rust for Linux
  3. 3:15Kernel CI stability
  4. 5:25Rust for Linux overview
  5. 6:55Unstable Rust features
  6. 8:28Rust testing in Kernel CI
  7. 10:44Rust build environment
  8. 12:11Rust toolchain Docker
  9. 14:45Rust branch deprecation
  10. 16:15Automated builds and tests
  11. 17:45Testing limitations
  12. 19:19Rust checks with Clippy
  13. 20:45Alternative Rust build systems
  14. 21:50Future Rust support plans
  15. 22:37Conclusion and Q&A
~/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.