Loading…
Edinburgh, Scotland, UK
October 21 & October 25 | Co-Located Events, Tutorials, & Workshops
October 22-24 | Conference
Find out more information for Open Source Summit + Embedded Linux Conference & OpenIoT Summit Europe 2018

Please note that you can view and download presentations on the Open Source Summit and Embedded Linux Conference + OpenIoT Summit slides pages. 
View analytic
Tuesday, October 23 • 12:20 - 13:00
Building Stable Trees with Machine Learning - Sasha Levin, Microsoft & Julia Lawall, Inria

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Building stable trees is difficult; we are required to find only commits that fix bugs (needle) in the massive flow of commits that go upstream (haystack).

Currently the process is based on authors and maintainers tagging their commits properly and helping stable maintainers to know that they should be picking up these patches.

However, this doesn't always happen right. Commits get lost, forgotten, or never looked at to begin with. This means that important fixes are being left out of stable trees and not reaching the users who rely on stable trees for fixes.

This talk with go over a new approach to detect bug fixing commits in the kernel tree using machine learning, and demonstrate how it was used to submit over a thousand commits to various stable trees.

Speakers
JL

Julia Lawall

Senior Researcher, Inria
Julia Lawall is a Senior Research Scientist at Inria. Her research is at the intersection of programming languages and operating systems. She develops the tool Coccinelle and has over 2000 patches in the Linux kernel based on this work. She is also active in the Outreachy internship... Read More →
SL

Sasha Levin

Kernel Hacker, Microsoft
Sasha is a contributor to stable trees, the maintainer of the 4.1 LTS tree, and has previously maintained 3.18 LTS. Sasha is also the maintainer of liblockdep, a userspace lockdep library. | | Sasha is currently employed by Microsoft where he helps make Linux run better on Windows... Read More →


Tuesday October 23, 2018 12:20 - 13:00
Moorfoot, Level 0

Attendees (111)