Главная
Study mode:
on
1
Intro
2
Upstream Stable Releases
3
Real Time Stable Releases
4
Real Time Stable Process
5
Merging Mainline Stable into RT Stable
6
The Rebase Branch
7
Priority Inversion
8
Priority Inheritance is Hard
9
Disabling Preemption
10
Disabling Interrupts
11
Dealing with Conflicts (Easy)
12
Dealing with No Conflicts (hard)
13
Backporting RT patches
14
git cherry
Description:
Explore the intricacies of maintaining a Real Time stable kernel in this informative conference talk by Steven Rostedt from VMware. Delve into the unique challenges of supporting PREEMPT_RT patches as they approach mainline integration. Learn about the differences between maintaining RT stable trees and normal vanilla stable trees, including the importance of understanding Real Time kernel functionality and identifying potential issues like priority inversion. Discover the tools, git techniques, and testing procedures essential for ensuring a fully functional RT stable kernel release. Gain insights into merging mainline stable into RT stable, handling conflicts, backporting RT patches, and using git cherry. Benefit from Rostedt's extensive experience as a kernel developer, PREEMPT_RT patch creator, and Ftrace maintainer to enhance your understanding of Real Time kernel maintenance.

Maintaining a Real-Time Stable Kernel - Techniques and Challenges

Linux Foundation
Add to list
0:00 / 0:00