~/talk

syzbot ci: continuous patch series fuzzing

Talkat Linux Plumbers Conference 2025 · 2025-12-11..12-13· [testing, security]
links:none on file
slides:none on file

syzbot ci is a prototype that shifts fuzzing left by monitoring kernel mailing lists, automatically applies patch series to an inferred base tree, and runs targeted coverage‑guided fuzzing (syzkaller backend) on the modified code paths. From ~7,000 series processed it skips ~13% that don’t apply, 37% get 3 hours of focused fuzzing, and the pilot has reported 105 findings to patch threads so far. Reproducer‑based triage filters preexisting bugs; base‑tree detection and coverage limits are current pain points.

AI-written summary · about

  1. 0:00Introduction to cisbot CI
  2. 1:07Problem area and sysbot overview
  3. 2:56cisbot CI approach explained
  4. 4:00Determining base tree for patches
  5. 5:45Focusing fuzzing on modified code
  6. 7:12Pilot deployment and dashboard
  7. 7:57Preliminary results and statistics
  8. 9:25Challenges and improvement areas
  9. 10:52Future directions and use cases
  10. 11:55Q&A session begins
~/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.