Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the evolution of Rust integration within the Linux Kernel's DRM (Direct Rendering Manager) subsystem through this 42-minute conference talk from Kernel Recipes 2025. Trace the timeline of Rust initiatives in the DRM community, from early discussions to the development of full-scale drivers including Asahi for Apple M1/M2 systems, Nova for NVIDIA hardware, Tyr for ARM Mali GPUs, and RVKMS. Discover key milestones that have shaped this technological shift and examine the leadership and diverse stakeholders driving these safety and performance-focused efforts. Gain insights into how Rust's memory safety features are being leveraged to enhance GPU driver development, and understand the potential implications for the future of graphics driver architecture in the Linux ecosystem. Learn about the challenges, successes, and ongoing projects that are defining this rusty odyssey in kernel-level graphics programming.
Syllabus
Kernel Recipes 2025 - A Rusty Odyssey: A Timeline of Rust in the DRM subsystem
Taught by
Kernel Recipes