Based on kernel version 4.16.1. Page generated on 2018-04-09 11:53 EST.

1.. The Linux Kernel documentation master file, created by
2 sphinx-quickstart on Fri Feb 12 13:51:46 2016.
3 You can adapt this file completely to your liking, but it should at least
4 contain the root `toctree` directive.
56The Linux Kernel documentation
7==============================
89This is the top level of the kernel's documentation tree. Kernel
10documentation, like the kernel itself, is very much a work in progress;
11that is especially true as we work to integrate our many scattered
12documents into a coherent whole. Please note that improvements to the
13documentation are welcome; join the linux-doc list at vger.kernel.org if
14you want to help out.
1516Licensing documentation
17-----------------------
1819The following describes the license of the Linux kernel source code
20(GPLv2), how to properly mark the license of individual files in the source
21tree, as well as links to the full license text.
2223.. toctree::
24 :maxdepth: 2
2526 process/license-rules.rst
2728User-oriented documentation
29---------------------------
3031The following manuals are written for *users* of the kernel — those who are
32trying to get it to work optimally on a given system.
3334.. toctree::
35 :maxdepth: 2
3637 admin-guide/index
3839Application-developer documentation
40-----------------------------------
4142The user-space API manual gathers together documents describing aspects of
43the kernel interface as seen by application developers.
4445.. toctree::
46 :maxdepth: 2
4748 userspace-api/index
495051Introduction to kernel development
52----------------------------------
5354These manuals contain overall information about how to develop the kernel.
55The kernel community is quite large, with thousands of developers
56contributing over the course of a year. As with any large community,
57knowing how things are done will make the process of getting your changes
58merged much easier.
5960.. toctree::
61 :maxdepth: 2
6263 process/index
64 dev-tools/index
65 doc-guide/index
66 kernel-hacking/index
67 maintainer/index
6869Kernel API documentation
70------------------------
7172These books get into the details of how specific kernel subsystems work
73from the point of view of a kernel developer. Much of the information here
74is taken directly from the kernel source, with supplemental material added
75as needed (or at least as we managed to add it — probably *not* all that is
76needed).
7778.. toctree::
79 :maxdepth: 2
8081 driver-api/index
82 core-api/index
83 media/index
84 networking/index
85 input/index
86 gpu/index
87 security/index
88 sound/index
89 crypto/index
90 filesystems/index
9192Architecture-specific documentation
93-----------------------------------
9495These books provide programming details about architecture-specific
96implementation.
9798.. toctree::
99 :maxdepth: 2
100101 sh/index
102103Korean translations
104-------------------
105106.. toctree::
107 :maxdepth: 1
108109 translations/ko_KR/index
110111Chinese translations
112--------------------
113114.. toctree::
115 :maxdepth: 1
116117 translations/zh_CN/index
118119Japanese translations
120---------------------
121122.. toctree::
123 :maxdepth: 1
124125 translations/ja_JP/index
126127Indices and tables
128==================
129130* :ref:`genindex`