"By making it possible to write parts of the Linux kernel in Rust, which is memory-safe, we can entirely eliminate memory safety vulnerabilities from certain components, such as drivers."
Well, that kinda opens the door to finally making use of ring 1 after...30 years?
Seriously, how many bugs has the Linux kernel had due to memory safety issues outside of drivers?
I've seen the LK. Pre-SPECTRE, you could argue that bounds checking was cheap enough to be promiscuous about it. No more.
Rustifying the LK is a solution in search of a problem.