| Directory | Files | |
|---|---|---|
| Documentation | 13 | |
| LICENSES | 0 | |
| arch | 2 | |
| block | 80 | |
| certs | 13 | |
| crypto | 246 | |
| drivers | 2 | |
| fs | 77 | |
| include | 0 | |
| init | 15 | |
| io_uring | 56 | |
| ipc | 13 | |
| kernel | 126 | |
| lib | 362 | |
| mm | 136 | |
| net | 7 | |
| rust | 7 | |
| samples | 2 | |
| scripts | 157 | |
| security | 9 | |
| sound | 7 | |
| tools | 1 | |
| usr | 7 | |
| virt | 1 | |
| File | Size | |
| ..checked-atomic-arch-fallback.h.cmd | 465 B | |
| ..checked-atomic-instrumented.h.cmd | 460 B | |
| ..checked-atomic-long.h.cmd | 420 B | |
| .cache.mk | 11 kB | |
| .checked-atomic-arch-fallback.h | 0 B | |
| .checked-atomic-instrumented.h | 0 B | |
| .checked-atomic-long.h | 0 B | |
| .clang-format | 21 kB | |
| .cocciconfig | 59 B | |
| .config | 380 kB | |
| .get_maintainer.ignore | 151 B | |
| .gitattributes | 105 B | |
| .gitignore | 2.1 kB | |
| .mailmap | 37 kB | |
| .missing-syscalls.d | 683 B | |
| .rustfmt.toml | 369 B | |
| .tmp_vmlinux.kallsyms1.S | 0 B | |
| .tmp_vmlinux.kallsyms2.S | 0 B | |
| .vmlinux.export.c | 0 B | |
| COPYING | 496 B | |
| CREDITS | 102 kB | |
| Kbuild | 2.6 kB | |
| Kconfig | 555 B | |
| MAINTAINERS | 727 kB | |
| Makefile | 67 kB | |
| README | 727 B | |
Linux kernel
============
There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.
In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``. The formatted documentation can also be read online at:
https://www.kernel.org/doc/html/latest/
There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.