Rust in the Linux Kernel

Rust in the Linux Kernel
This talk explores Rust, a C-compatible programming language from Mozilla, and the limits of its interoperability with C code. The featured code began as an exploratory project to program in the kernel with the goal of implementing a module in Rust using as much existing kernel tooling as possible to accomplish the task

Topics covered will include a brief overview of Rust and its safety and compatibility guarantees, leveraging the kernel build system for use with a Rust project, potential problems and drawbacks to look out for when using Rust in the kernel, and ultimately a demo of the kernel module itself. The target audience is those familiar with the basics of kernel programming and more advanced C knowledge, but the talk will intentionally provide background for those unfamiliar with kernel programming to follow along.


Introduction to Linux Shell Scripting

Linux for Ethical Hackers (Kali Linux Tutorial)

Learn Ubuntu for Beginners

Linux Server Course - System Configuration and Operation

Build and deploy a Python bokeh application on a Linux server

Go As a Scripting Language in Linux