Skip to content
Joshua Riek edited this page Sep 1, 2024 · 14 revisions

Identifying a kernel

The easiest way to determine the kernel you’re running is to type cat /proc/version_signature on the terminal. For example:

$ cat /proc/version_signature
Ubuntu 6.1.0-1025.25-rockchip 6.1.75

This output provides important information about the kernel:

  • Ubuntu kernel-release = 6.1.0-1025.25-rockchip
    • kernel version is 6.1, which is identical to upstream kernel version
    • .0 is an obsolete parameter left over from older upstream kernel version naming practices
    • -1025 application binary interface (ABI) bump for this kernel
    • .25 upload number for this kernel
    • -rockchip is kernel flavor parameter indicating optimizations for Rockchip hardware

Kernel and OS releases

Some platforms exhibit a vast delta to the primary kernel code base. It is common for this delta to change platform-agnostic code in ways which create risk for other platforms and are not yet accepted upstream. In these cases it is desirable to create a separate kernel for this platform to contain the risk.

where a specific platform requires patches that are not currently applicable to the primary kernels

Ubuntu 22.04 LTS

Ubuntu 24.04 LTS

Ubuntu 24.10

Clone this wiki locally