
The Linux Kernel Archives
6 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
May 26, 2025 · These kernel releases are not hosted at kernel.org and kernel developers can provide no support for them. It is easy to tell if you are running a distribution kernel.
The Linux Kernel Archives - About
Aug 6, 2024 · The Linux Kernel Organization is a California Public Benefit Corporation established in 2002 to distribute the Linux kernel and other Open Source software to the public without …
Welcome to The Linux Kernel’s documentation
These manuals contain overall information about how to develop the kernel. The kernel community is quite large, with thousands of developers contributing over the course of a year.
iwlwifi — Linux Wireless documentation
Feb 6, 2022 · You can determine if your kernel currently has firmware loader support by looking for the CONFIG_FW_LOADER definition on your kernel’s .config file. In addition to having the …
Tainted kernels — The Linux Kernel documentation
Don’t worry too much about this, most of the time it’s not a problem to run a tainted kernel; the information is mainly of interest once someone wants to investigate some problem, as its real …
HOWTO do Linux kernel development
The Linux kernel source tree has a large range of documents that are invaluable for learning how to interact with the kernel community. When new features are added to the kernel, it is …
Using the tracer for debugging — The Linux Kernel documentation
The tracing infrastructure can be very useful for debugging the Linux kernel. This document is a place to add various methods of using the tracer for debugging.
Memory Management — The Linux Kernel documentation
This includes implementation of virtual memory and demand paging, memory allocation both for kernel internal structures and user space programs, mapping of files into processes address …
EEVDF Scheduler — The Linux Kernel documentation
The Linux kernel began transitioning to EEVDF in version 6.6 (as a new option in 2024), moving away from the earlier Completely Fair Scheduler (CFS) in favor of a version of EEVDF …