~/talk

The Integration of Rust with Kernel Testing Service

Talkat Linux Plumbers Conference 2022 · 2022-09-12..09-14· [rust, testing]
name:Yujie Liu
links:none on file
slides:none on file

0.ci (LKP) integrates the Rust toolchain and bindgen into automated kernel testing, adds adaptive version switching so bisection can use different rustc releases, runs builds on rust and rust-next branches and a config that compiles all Rust samples, and emits build summary reports within a day plus build-by-bisection reports that locate the first bad commit for failures. Runtime tests are not enabled yet, only a few issues appear so far, and planned work includes fuzzing, kunit support and coverage/profiling integration.

AI-written summary · about

  1. 0:00Introduction to Rust in kernel testing
  2. 1:04Overview of 0-day CI service
  3. 3:13Rust toolchain setup and versioning
  4. 7:16Current build testing implementation
  5. 9:46Future plans for runtime testing
  6. 15:12Performance testing for Rust drivers
  7. 17:55Runtime testing strategies
  8. 21:30Integration challenges and feedback
  9. 23:59Q&A session
~/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.