blob: a81787cd47d793746f28e1035630b13298dc65f8 [file] [log] [blame]
Jonathan Corbet059c5e92016-08-08 16:00:25 -06001================================
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 effot to integrate them into a coherent
8whole; patches welcome!
9
10.. class:: toc-title
11
12 Table of contents
13
14.. toctree::
15 :maxdepth: 2
16
Jonathan Corbet4b9033a2016-08-08 16:03:14 -060017 coccinelle
Jonathan Corbetd228af52016-08-07 15:09:14 -060018 sparse
Jonathan Corbet758f7262016-08-07 15:13:00 -060019 kcov
Jonathan Corbet2584bab2016-08-07 15:26:20 -060020 gcov
Jonathan Corbet2757aaf2016-08-07 15:31:03 -060021 kasan
Jonathan Corbet1ead0092016-08-07 15:35:42 -060022 ubsan
Jonathan Corbetca90a7a32016-08-07 15:46:10 -060023 kmemleak
Jonathan Corbet9c296b42016-08-07 16:12:28 -060024 kmemcheck
Jonathan Corbet5f096272016-08-08 15:55:49 -060025 gdb-kernel-debugging
Mauro Carvalho Chehab7fb2e8a2017-05-11 16:23:50 -030026 kgdb
Mickaël Salaüncef04cd2017-05-26 20:44:00 +020027 kselftest
Markus Heiserc2893122016-10-26 08:23:14 +020028
29
30.. only:: subproject and html
31
32 Indices
33 =======
34
35 * :ref:`genindex`