public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Linux Kernel ABI Tracker
@ 2013-11-13 12:41 Andrey Ponomarenko
  0 siblings, 0 replies; 2+ messages in thread
From: Andrey Ponomarenko @ 2013-11-13 12:41 UTC (permalink / raw)
  To: linux-kernel

Hi all,

I've created a new tool for Linux developers: Kernel ABI Tracker 
(http://upstream-tracker.org/kernel/).

This tool looks for new releases of the Linux kernel, builds them and 
tracks API/ABI changes using a set of basic tools: ABI Dumper and ABI 
Compliance Checker.

More info: 
http://wiki.rosalab.com/en/index.php/Blog:ROSA_Planet/Linux_Kernel_ABI_Tracker

Hope it would be useful for someone in this mail list.

Thanks.

-- 
Andrey Ponomarenko, ROSA Lab.


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Linux kernel ABI tracker
@ 2016-11-28  9:26 Ponomarenko Andrey
  0 siblings, 0 replies; 2+ messages in thread
From: Ponomarenko Andrey @ 2016-11-28  9:26 UTC (permalink / raw)
  To: linux-kernel@vger.kernel.org

Hello,

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.

Enjoy!

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-11-28  9:34 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-13 12:41 Linux Kernel ABI Tracker Andrey Ponomarenko
  -- strict thread matches above, loose matches on Subject: below --
2016-11-28  9:26 Linux kernel ABI tracker Ponomarenko Andrey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox