Making syzbot reports more developer-friendly
summary
syzbot runs continuous fuzzing across many trees and sends ~1–1.5k bug reports per year, now managing 53% reproducible cases (plus ~6% from msan-style reproducers) and serving about ~1,000 patch-test requests last year. Reproducers raise 100-day fix rates by roughly 1.5×; when reproducers plus automated bisection succeed fix rate rises toward ~65%. syzbot now shares bootable disk images and vmlinux+debug info, retests reproducers to auto-close obsolete bugs (60+ closed so far), and captures estrace call args to aid debugging.
AI-written summary · about
chapters (6)
- 0:00Introduction to syzbot
- 1:48Current syzbot report statistics
- 3:16Reproducer generation and testing
- 5:49Recent improvements in syzbot
- 8:36Future plans for syzbot
- 11:47Q&A and feedback
related talks
43mSyzbot and the Tale of Thousand Kernel Bugs
21msyzbot ci: continuous patch series fuzzing
01h 15mMake your programs more reliable with Fuzzing
19mSYZOS: Practical KVM fuzzing
52mStructure aware fuzzing
29mEvent-based Fuzzing, Patch-based Research, and Comment Police: Finding Bugs Through a Bug
39mMaking Fuzzing Part of Your Software Development Lifecycle
06mQ&A
