[
c
cloud-computing
edge-computing
gdb
kernel
linux
rust
software-development
static-analysis
]
-
Add Linux Kernel Modules in Rust
In this post, we'll understand how to add a Rust module to the Linux kernel and we'll create the Rust module `RUST_TEST_MODULE`, configure it, and analyze how to update and check it. -
Testing The Rust Code In Linux Kernel
In the Rust project under the Linux kernel, you can find three types of tests: KUnit tests, #[test] tests, and Kselftests, that have similar purposes but different scopes.
-
Rust In Kernel Development
Rust for Linux is an ongoing project started in 2020 to add add support for the Rust language to the Linux kernel software. Since the Rust support for the kernel project is not particularly straightforward, this posts aims to help to setup it up.
-
Linux Foundation Kernel Mentorship Program – My Experience
The Linux Foundation offers a three-month Mentorship Program where participants engage in hands-on bug fixing on the Linux Kernel project while receiving support from maintainers, tutors, and past or current mentees. This is my experience with the menthorship program. -
Sparse Semantic Parser
Sparse is a C language “semantic parser” originally written by Linus Torvalds to support his work on the Linux kernel and used to detect bugs with a static analysis.
- •
- 1
- 2