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