ABI changes analysis for the Linux kernel

Ponomarenko Andrey andrewponomarenko at yandex.ru
Tue Nov 29 12:34:43 UTC 2016


This is a tracker of ABI changes in the new upstream releases of the Linux kernel (defconfig, x86_64): https://abi-laboratory.pro/tracker/timeline/linux/

The tracker performs backward binary compatibility analysis of all public exported symbols and data types (declared in the ".ksymtab" and  ".ksymtab_gpl" sections of the vmlinux binary + system calls) and lists all added/removed symbols.

The source code of the tool is published on github: https://github.com/lvc/kernel-abi-tracker

The tool can be used to analyze downstream kernels as well. See README of the project. It's better to use ABICC 2.0 Beta or newer to improve performance of the analysis.


More information about the Ubuntu-devel-discuss mailing list