YoVDO

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

Offered By: linux.conf.au via YouTube

Tags

linux.conf.au Courses Data Mining Courses Quality Assurance Courses

Course Description

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

Related Courses

The Open-Source Chatbot That Accidentally Built a Community
linux.conf.au via YouTube
Add Depth - Stereoscopic Imagery for Everyone
linux.conf.au via YouTube
Becoming a Tyrant - Implementing Secure Boot in Embedded Devices
linux.conf.au via YouTube
The seL4 Foundation - Growing Through Upheaval
linux.conf.au via YouTube
Conference Close
linux.conf.au via YouTube