UDS Brussels: Prototype tool helps tracking kernel patches
Canonical's Steve Conklin presented the Patchtracker in the kernel roundtable during the first day of the international Ubuntu Developer Summit.
Steve Conklin, member of the kernel team at Canonical, wrote the patchtracker during the last couple of months, much of it in the last two weeks. The patchtracker is written in python running on the Django framework. It allows developers to locate all git branches in which a certain kernel patch found its way.

Conklin himself came up with the tool, because he was looking for a way to track various patches from upstream developers across different repositories. In this special case, he needed to keep his overview of the Intel graphics driver, which was to be applied both to Ubuntu Karmic Koala and Lucid Lynx. But even for other programmers this tool might be useful, because it can generally help identify the source of bugs.
"If the bluetooth module doesn't work in a distribution release but works in the latest mainline kernel," he explains, "The tool should quickly display the set of patches which are in upstream trees but not in a particular release. This is enabling one to see which small set of patches might contain the fix."
Conklin qualifies that this software (GPLv2 or later) is just a prototype that has proven the value of the concept. 'Soon I hope to have some improved configuration tools and examples, and a live web site demonstrating the tool', he adds. A website linking to the git source is already there.
Issue 269/2023
Buy this issue as a PDF
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Find SysAdmin Jobs
News
-
Kubuntu Focus Announces XE Gen 2 Linux Laptop
Another Kubuntu-based laptop has arrived to be your next ultra-portable powerhouse with a Linux heart.
-
MNT Seeks Financial Backing for New Seven-Inch Linux Laptop
MNT Pocket Reform is a tiny laptop that is modular, upgradable, recyclable, reusable, and ships with Debian Linux.
-
Ubuntu Flatpak Remix Adds Flatpak Support Preinstalled
If you're looking for a version of Ubuntu that includes Flatpak support out of the box, there's one clear option.
-
Gnome 44 Release Candidate Now Available
The Gnome 44 release candidate has officially arrived and adds a few changes into the mix.
-
Flathub Vying to Become the Standard Linux App Store
If the Flathub team has any say in the matter, their product will become the default tool for installing Linux apps in 2023.
-
Debian 12 to Ship with KDE Plasma 5.27
The Debian development team has shifted to the latest version of KDE for their testing branch.
-
Planet Computers Launches ARM-based Linux Desktop PCs
The firm that originally released a line of mobile keyboards has taken a different direction and has developed a new line of out-of-the-box mini Linux desktop computers.
-
Ubuntu No Longer Shipping with Flatpak
In a move that probably won’t come as a shock to many, Ubuntu and all of its official spins will no longer ship with Flatpak installed.
-
openSUSE Leap 15.5 Beta Now Available
The final version of the Leap 15 series of openSUSE is available for beta testing and offers only new software versions.
-
Linux Kernel 6.2 Released with New Hardware Support
Find out what's new in the most recent release from Linus Torvalds and the Linux kernel team.