suse-kabi-tools is a set of Application Binary Interface (ABI) tools for the Linux kernel.
The project contains the following utilities:
- ksymtypes – a tool to work with symtypes files, which are produced by genksyms during the Linux kernel build. It allows you to consolidate multiple symtypes files into a single file and to compare symtypes data.
- ksymvers – a tool to work with symvers files, which are produced by modpost during the Linux kernel build. It allows you to compare symvers data, taking into account specific severity rules.
Manual pages: ksymtypes(1), ksymvers(1), suse-kabi-tools(5).
Ready-to-install packages for (open)SUSE distributions are available in the Kernel:tools project in the openSUSE Build Service.
To build the project locally, install a Rust toolchain and run cargo build
.
This project is released under the terms of the GPLv2 license.