Global web icon
kernel.org
https://www.kernel.org/category/releases.html
The Linux Kernel Archives - Releases
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:
Global web icon
kernel.org
https://www.kernel.org/doc/html/latest/
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-space APIs.
Global web icon
kernel.org
https://www.kernel.org/?lang=1
The Linux Kernel Archives
The Linux Kernel Archives is the official source for Linux kernel releases, documentation, and resources for developers and users.
Global web icon
kernel.org
https://www.kernel.org/doc/html/latest/admin-guide…
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.
Global web icon
kernel.org
https://docs.kernel.org/process/development-proces…
A guide to the Kernel Development Process
It is an attempt to document how this community works in a way which is accessible to those who are not intimately familiar with Linux kernel development (or, indeed, free software development in general).
Global web icon
kernel.org
https://planet.kernel.org/
Kernel Planet
It’s been almost 2 full years since Linux became a CNA (Certificate Numbering Authority) which meant that we (i.e. the kernel.org community) are now responsible for issuing all CVEs for the Linux kernel.
Global web icon
kernel.org
https://docs.kernel.org/process/2.Process.html
2. How the development process works - 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, a developer who has overall responsibility for the code within that subsystem.
Global web icon
kernel.org
https://docs.kernel.org/core-api/index.html
Core API Documentation — The Linux Kernel documentation
Core API Documentation ¶ This is the beginning of a manual for core kernel APIs. The conversion (and writing!) of documents for this manual is much appreciated! Core utilities ¶ This section has general and “core core” documentation.
Global web icon
kernel.org
https://docs.kernel.org/arch/index.html
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 algorithm Interface for registering and calling firmware-specific operations for ARM Interrupts Kernel mode NEON Kernel-provided User Helpers Kernel Memory Layout on ARM Linux
Global web icon
kernel.org
https://wireless.docs.kernel.org/en/latest/en/user…
iwlwifi — Linux Wireless documentation
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 firmware_class support in your kernel, you must also have a working userspace infrastructure configured.