YoVDO

Improving UAPI Compatibility Review with Automated Tooling

Offered By: Linux Plumbers Conference via YouTube

Tags

Linux Courses Automated testing Courses Backwards Compatibility Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the importance of maintaining userspace API (UAPI) compatibility in Linux and learn about innovative approaches to enhance compatibility review processes. Dive into a 40-minute conference talk from the Linux Plumbers Conference that examines the potential of automated tooling, specifically libabigail, to detect UAPI-breaking changes before code execution. Discover how integrating such tools into build pipelines can provide developers with immediate feedback and reinforce the kernel's UAPI stability policy. Investigate additional user-kernel space boundaries, including sysfs and module parameters, and engage in a discussion about analyzing compatibility for these interfaces. Gain insights into the challenges and potential solutions for ensuring backwards-compatible kernel upgrades across various interface types.

Syllabus

Improving UAPI Compatibility Review with Automated Tooling - John Moon


Taught by

Linux Plumbers Conference

Related Courses

Advanced Storage and Device Administration in Linux
A Cloud Guru
Becoming Familiar with SUSE Linux Enterprise
A Cloud Guru
BYOL: Build Your Own Linux From Scratch
A Cloud Guru
CentOS Enterprise Linux 8 Essentials
A Cloud Guru
CompTIA Linux+ XK0-004 Certification Exam
A Cloud Guru