# Writing Rust inside the linux kernel. Ok, I start to get involved in the [Rust-for-Linux](https://github.com/Rust-for-Linux) project, and one of the problem was that I did not know where to start because I was new to the kernel development, but at the same time I did not want spent to much time on the project without adding value to it. So in order to speed up this process I start to read the LDD3 book and translate some of the book chaptert before in a reproducible C code that run inside the CI, and after that move this code to rust. All the code is available on [my codeberg repository](https://codeberg.org/vincenzopalazzo/linux-kernel-drivers) This process give me the flexibility to understand the actual difficulties to write a kernel module in Rust and also to speed up my understanding of the kernel crates already developed. So in this blog series is composed from the following blog posts: - Hello World module in Rust for the Linux Kernel; - Scull Character module in Rust for the Linux Kernel; - Async Programming in the Linux Kernel - More idea will come!