-

@ 2e8970de:63345c7a
2025-02-20 18:45:57
https://lore.kernel.org/rust-for-linux/2025021954-flaccid-pucker-f7d9@gregkh/
> The majority of bugs (quantity, not quality/severity) we have are due to
the stupid little corner cases in C that are totally gone in Rust.
Things like simple overwrites of memory (not that rust can catch all of
these by far), error path cleanups, forgetting to check error values,
and use-after-free mistakes. That's why I'm wanting to see Rust get
into the kernel, these types of issues just go away, allowing developers
and maintainers more time to focus on the REAL bugs that happen (i.e.
logic issues, race conditions, etc.)
Now that Linus and Greg Kroah-Hartman have spoken out pro Rust changes in Linux it really feels like the ball is rolling. Linux will become a multi language project. With kernel and "hard" os functions in C and more and more attached pieces like many drivers being either C or Rust.
Interesting developments. This is for sure a volatile time for the broader Linux community.
Previous posts: Linux Kernel Drama about Rust Linux Kernel Drama https://stacker.news/items/879713; Linus coming out in favor of Rust https://stacker.news/items/890358
originally posted at https://stacker.news/items/892141