projects/linux·blob master · refs

42 lines · 906 B

1================================
2Development tools for the kernel
3================================
4
5This document is a collection of documents about development tools that can
6be used to work on the kernel. For now, the documents have been pulled
7together without any significant effort to integrate them into a coherent
8whole; patches welcome!
9
10A brief overview of testing-specific tools can be found in
11Documentation/dev-tools/testing-overview.rst
12
13Tools that are specific to debugging can be found in
14Documentation/process/debugging/index.rst
15
16.. toctree::
17 :caption: Table of contents
18 :maxdepth: 2
19
20 testing-overview
21 checkpatch
22 clang-format
23 coccinelle
24 context-analysis
25 sparse
26 kcov
27 gcov
28 kasan
29 kmsan
30 ubsan
31 kmemleak
32 kcsan
33 lkmm/index
34 kfence
35 kselftest
36 kunit/index
37 ktap
38 checkuapi
39 gpio-sloppy-logic-analyzer
40 autofdo
41 propeller
42 container