Skip to content
This repository was archived by the owner on Jun 1, 2022. It is now read-only.
Marco Elver edited this page Aug 14, 2020 · 50 revisions

Kernel Concurrency Sanitizer (KCSAN)

The Kernel Concurrency Sanitizer (KCSAN) is a watchpoint based dynamic race detector for the Linux kernel. More details can be found in Documentation/dev-tools/kcsan.rst.

The latest stable version of KCSAN is in mainline.

The LWN article series "Concurrency bugs should fear the big bad data-race detector" discuss KCSAN in more detail:

Continuous Testing & Fuzzing

We have a public syzbot instance. Reports will appear on the dashboard after internal review, to keep the volume of bugs manageable (which gives us a chance to carefully react to KCSAN reports while best practices are still evolving).

Upstream Fixes of Data Races found by KCSAN

This is a list of known upstream fixes due to data races found by KCSAN. Last updated: Aug 14, 2020.

Clone this wiki locally

⌂ 换网址