
The Linux Kernel Archives
2 days ago · This site is operated by the Linux Kernel Organization, a 501 (c)3 nonprofit corporation, with support from the following sponsors.
The Linux Kernel Archives - Releases
Dec 3, 2025 · Unless you downloaded, compiled and installed your own version of kernel from kernel.org, you are running a distribution kernel. To find out the version of your kernel, run uname -r:
The Linux Kernel documentation
The following manuals are written for users of the kernel — those who are trying to get it to work optimally on a given system and application developers seeking information on the kernel’s user …
1. Introduction — The Linux Kernel documentation
There are a great many reasons why kernel code should be merged into the official (“mainline”) kernel, including automatic availability to users, community support in many forms, and the ability to …
HOWTO do Linux kernel development
The maintainers of the various kernel subsystems — and also many kernel subsystem developers — expose their current state of development in source repositories.
2. How the development process works — The Linux Kernel …
The kernel code base is logically broken down into a set of subsystems: networking, specific architecture support, memory management, video devices, etc. Most subsystems have a designated maintainer, …
Tainted kernels — The Linux Kernel documentation
Note the kernel will remain tainted even after you undo what caused the taint (i.e. unload a proprietary kernel module), to indicate the kernel remains not trustworthy.
The Linux kernel user’s and administrator’s guide — The Linux Kernel ...
This is the beginning of a section with information of interest to application developers and system integrators doing analysis of the Linux kernel for safety critical applications.
Using kgdb, kdb and the kernel debugger internals
There are a number of helper functions in some of the other kernel components to make it possible for kdb to examine and report information about the kernel without taking locks that could cause a kernel …
Kernel Build System — The Linux Kernel documentation
Kernel Build System ¶ Kconfig Language Kconfig macro language Kbuild Configuration targets and editors Linux Kernel Makefiles Building External Modules Exporting kernel headers for use by …