Commit | Line | Data |
---|---|---|
059c5e91 JC |
1 | ================================ |
2 | Development tools for the kernel | |
3 | ================================ | |
4 | ||
5 | This document is a collection of documents about development tools that can | |
32ddfe8b SDD |
6 | be used to work on the kernel. For now, the documents have been pulled |
7 | together without any significant effort to integrate them into a coherent | |
059c5e91 JC |
8 | whole; patches welcome! |
9 | ||
c797997a DG |
10 | A brief overview of testing-specific tools can be found in |
11 | Documentation/dev-tools/testing-overview.rst | |
12 | ||
059c5e91 JC |
13 | .. class:: toc-title |
14 | ||
15 | Table of contents | |
16 | ||
17 | .. toctree:: | |
18 | :maxdepth: 2 | |
19 | ||
c797997a | 20 | testing-overview |
2eecbab8 | 21 | checkpatch |
4b9033a3 | 22 | coccinelle |
d228af5b | 23 | sparse |
758f726e | 24 | kcov |
2584bab2 | 25 | gcov |
2757aafa | 26 | kasan |
93858ae7 | 27 | kmsan |
1ead009c | 28 | ubsan |
ca90a7a3 | 29 | kmemleak |
905e672b | 30 | kcsan |
10efe55f | 31 | kfence |
5f096274 | 32 | gdb-kernel-debugging |
7fb2e8a4 | 33 | kgdb |
cef04cdc | 34 | kselftest |
c23a283b | 35 | kunit/index |
a32fa6b2 | 36 | ktap |
c289312f MH |
37 | |
38 | ||
39 | .. only:: subproject and html | |
40 | ||
41 | Indices | |
42 | ======= | |
43 | ||
44 | * :ref:`genindex` |