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

YouTube

So You're a Linux Kernel Developer - Name All Subsystems

linux.conf.au via YouTube

Overview

Explore the intricacies of Linux kernel subsystems in this 41-minute conference talk from linux.conf.au. Dive into the challenges of defining and identifying kernel subsystems, their relationships, and importance for developers, newcomers, and industrial vendors. Learn about innovative methods for visualizing the entire repository subsystem topology using data mining and graph-based techniques. Discover how this research can benefit the development process, improve documentation, ease long-term maintenance, and support safety-critical certifications. Gain insights into the differences between de-facto and documented subsystems, and understand the potential applications of this knowledge in the Linux kernel ecosystem.

Syllabus

Introduction
Motivation and Goals
Safety Critical Certification
Open Development Process
Maintenance Hierarchy
Crosscutting Patches
The Problem
What is a subsystem
Media Subsystem
Subsystem Definition
Subsystem Detection
Section Graph
Section Graph Example
Cluster Discussion
Patch Integration
Future work
Disclaimer

Taught by

linux.conf.au

Reviews

Start your review of So You're a Linux Kernel Developer - Name All Subsystems

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.