The Linux Plumbers 2017 Testing and Fuzzing track focuses on advancing the current state of testing of the Linux Kernel.
Our objective is to gather leading developers of the kernel and it's related testing infrastructure and utilities in an attempt to advance the state of the various utilities in use (and possibly unify some of them), and the overall testing infrastructure of the kernel. We are hopeful that we could build on the experience of the participants of this MC to create solid plans for the upcoming year.
Dmitry Vyukov
Alexander Potapenko (confirmed)
Fengguang Wu
Dave Jones (confirmed)
Shuah Khan
Guenter Roeck (confirmed)
Paul E. McKenney (confirmed)
Sasha Levin (confirmed)
Dhaval Giani (confirmed)
Greg KH (Confirmed)
Masami Hiramatsu (Confirmed)
Justin Forbes (Confirmed)
Steven Rostedt (Confirmed)
Daniel Vetter (confirmed)
Philip Li (confirmed)
-
Upstream testing - 0day project
Distro testing - Fuzz testing, security testing
Status update on formal-verification tools
KernelMemorySanitizer: a new detector of uninitialized memory reads
How are
stable trees tested and is there any active fuzzing done there?
-
Ktest: A framework to drive automated testing
-
Fuzzers panel: Panel + open discussion regarding progress since last year and future goals
Upstream testing
The 0day testing project
ktest
KMSAN
Updates on KASAN/KTSAN
drm/i915 testing
Status update on formal verification tools
(BoF?) Stable/distro testing