
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 …
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 …
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.
The Linux kernel user’s and administrator’s guide — The Linux …
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.
CPU Architectures — The Linux Kernel documentation
Linux kernel for ARC processors Feature status on arc architecture ARM Architecture ARM Linux 2.6 and upper Booting ARM Linux Cluster-wide Power-up/power-down race avoidance …
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 …
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.
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 …
Physical Memory — The Linux Kernel documentation
The Per-CPU Pagesets are a vital mechanism in the kernel’s memory management system. By handling most frequent allocations and frees locally on each CPU, the Per-CPU Pagesets …