Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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