By Guodong Xu (docularxu) | Upstream RISC-V contributor | RISC-V International Advocate | Patches | About
Interested in which RISC-V ISA extensions are supported in Linux? See the RVA23 Linux v7.0 Coverage Analysis and RVA23 Extension Evolution.
The analysis is based on the count of .dtb files generated by
make dtbs for each kernel version.
This serves as a proxy for the number of officially supported development boards and
platforms.
Data Collection Command:
make ARCH=arm64 defconfig
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- dtbs
Inspiration: This analysis method was inspired by the presentation at Open Source Summit Japan 2025.
Kernel Versions: Focused primarily on LTS releases (v4.1 to v7.0) plus the latest release candidate (v7.1-rc5). Kernel version history data referenced from Wikipedia.
Special thanks to Krzysztof Kozlowski for the original insights and methodology.