Detecting RCU Usage Bugs
Offered By: Linux Plumbers Conference via YouTube
Course Description
Overview
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