YoVDO

Rust for Linux: Writing Safe Abstractions and Drivers

Offered By: Linux Foundation via YouTube

Tags

Rust Courses Device Drivers Courses Memory Safety Courses Systems Programming Courses Linux Kernel Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the integration of Rust into the Linux kernel in this comprehensive mentorship session led by Miguel Ojeda, Rust for Linux Maintainer. Delve into the key benefits of Rust as a system programming language, including its guarantee of no undefined behavior, prevention of common errors, and enhanced safety features. Learn about the Rust support infrastructure in the kernel, covering compilation models, documentation, testing, and coding guidelines. Gain hands-on knowledge on setting up and building a kernel with Rust support, creating new bindings to the C side, developing safe abstractions, and writing Rust modules without unsafe code. Suitable for all skill levels, no prior Rust knowledge is required to participate in this informative 1-hour 31-minute session that showcases the potential of Rust in Linux kernel development.

Syllabus

Mentorship Session: Rust for Linux: Writing Safe Abstractions & Drivers


Taught by

Linux Foundation

Tags

Related Courses

Linux Kernel Development Model and Compilation
Udemy
Linux Kernel Development Course
Udemy
Linux on RISC-V with Open Hardware
Linux Foundation via YouTube
Rapid Developing and Testing Linux Kernel in Docker Containers
Linux Foundation via YouTube
Writing Linux Kernel Modules in Safe Rust
Linux Foundation via YouTube