Master Production-Ready Machine Learning, Step by Step
Build AI Apps with Azure, Copilot, and Generative AI — Microsoft Certified
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore the integration of Rust as a second programming language in the Linux Kernel through this 25-minute conference talk from the Linux Plumbers Conference. Delve into the progress of the Rust for Linux project in developing a general framework for writing Linux kernel device drivers in safe Rust, with a focus on the block layer's missing components. Examine the work done to enable Rust drivers in the block layer, showcased through two examples: the Rust null_blk driver and the Rust NVMe driver. Analyze performance results and discuss optimization challenges encountered during development. Gain insights into the hurdles faced while attempting to upstream the Rust block layer API and consider potential paths forward for the project.
Syllabus
Block Layer Rust API - Mr Andreas Hindborg
Taught by
Linux Plumbers Conference