About 313,000 results
Open links in new tab
  1. The Linux Kernel Archives

    Jan 4, 2026 · This site is operated by the Linux Kernel Organization, a 501 (c)3 nonprofit corporation, with support from the following sponsors.

  2. 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:

  3. 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 …

  4. The Linux Kernel Archives - FAQ

    Aug 6, 2024 · Kernel.org accounts are usually reserved for subsystem maintainers or high-profile developers. It is absolutely not necessary to have an account on kernel.org to contribute to the …

  5. 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.

  6. 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 …

  7. Message logging with printk — The Linux Kernel documentation

    printk() is one of the most widely known functions in the Linux kernel. It’s the standard tool we have for printing messages and usually the most basic way of tracing and debugging.

  8. Boot Configuration — The Linux Kernel documentation

    In addition to the kernel command line, the boot config can be used for passing the kernel parameters. All the key-value pairs under kernel key will be passed to kernel cmdline directly.

  9. 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.

  10. Device Drivers — The Linux Kernel documentation

    While the typical use case for sync_state() is to have the kernel cleanly take over management of devices from the bootloader, the usage of sync_state() is not restricted to that.