YoVDO

Detecting RCU Usage Bugs

Offered By: Linux Plumbers Conference via YouTube

Tags

Linux Plumbers Conference Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore techniques for detecting RCU (Read-Copy-Update) usage bugs in a 28-minute conference talk from the Linux Plumbers Conference. Dive into the complexities of RCU implementation, learn about runtime detection methods, and discover how to leverage Intel's non-canonical addressing and general protection fault handler for unlimited watchpoints. Gain insights into reviewing RCU usage, understanding correctness and consistency issues, and exploring concepts like lockset conversion, watch point ranges, and poison points. Ideal for developers involved in RCU code review and architecture enthusiasts interested in advanced debugging techniques for concurrent programming.

Syllabus

Introduction
Preliminaries
Definition
Correctness
Consistency
Protected Data
bugs
lockset
conversion
watch point range
poison pointer
more details
Howards proposal
Questions


Taught by

Linux Plumbers Conference

Related Courses

Real Time Mesajlaşma Uygulaması
Udemy
Securely Booting Confidential VMs with Encrypting Disk
Linux Plumbers Conference via YouTube
Pressure Feedback for LRU Map Types
Linux Plumbers Conference via YouTube
Closing the BPF Map Permission Loophole
Linux Plumbers Conference via YouTube
The Revival of the Learning-Sync Bridgeport Flag
Linux Plumbers Conference via YouTube