Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Patching Through the Snow - Decentralised Kernel CI on Every Patch

linux.conf.au via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 24-minute conference talk from linux.conf.au that delves into the challenges and solutions for decentralized kernel continuous integration (CI) testing. Learn about the current state of kernel testing, the importance of quick feedback for developers, and how the snowpatch project aims to bridge the gap between mailing list-based development and GitHub-style CI workflows. Discover how Patchwork can be used as a platform for publishing test results from various sources, including hardware vendors' internal labs. Gain insights into the implementation of snowpatch, its benefits, and potential future applications in providing comprehensive information about kernel patches shortly after submission.

Syllabus

Intro
What is continuous integration?
The value of feedback
What is continuous integration... for the kernel?
What makes this difficult?
Who's already doing kernel CI?
So how can we bridge the gap?
Patchwork!
So why Patchwork?
How do we make it happen?
Test runners
Example Jenkins job: linux-sparse
So what do you need?
snowpatch config: basics
snowpatch config: projects
So why do I think this is the way to go?
What else can you do with this?

Taught by

linux.conf.au

Reviews

Start your review of Patching Through the Snow - Decentralised Kernel CI on Every Patch

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.