[RFC] Proposal: Introducing Rust for memory-safe Linux kernel components

From: cyber security
Date: Mon Aug 18 2025 - 07:54:26 EST


I am Security Researcher [RelunSec] so let's talk about rust in linux.


Proposal: Incrementally introduce Rust for select kernel components,
focusing on modules or libraries that benefit from Rust's memory
safety guarantees while maintaining the majority of the kernel in C
for compability reason.

Example: You Can expose Rust driver apis for write kernel driver in
rust and write other component in rust if possible keep using Rust
with C binding example write 60% of C and 43%+ of Rust for compability
reason write some critical part in Rust of kernel so in 2025 for
safety reason you need switch to rust unlike 1997 C is a language
actually 2025/2026 Low Level Language will be Rust.

Experience: I"am Security Researcher. I also started write in rust
some software or even hardware and firmware developement and fix issue
with C bugs via reimplement them in Rust.

Requesting comments and discussion on feasibility, potential pitfalls,
and integration strategy.

Kinds regards

RelunSec