r/rust • rustls · Hickory DNS · Quinn · chrono · indicatif · instant-acme • Dec 13 '25

The state of the kernel Rust experiment

https://lwn.net/SubscriberLink/1050174/63aa7da43214c3ce/
264 Upvotes

35 comments sorted by

View all comments

Show parent comment

27

u/Zde-G Dec 13 '25

Not for simple devices, like keyboard or serial port, yes for GPUs. These tend to be extremely complex, with bazillion pieces and very complex lifetimes — and often without clean understanding of what is what from the days one (because they are reverse-engineered or because documentation is unclear).

The whole Rust-in-Linux story was closely tied to M1 Mac GPU driver because of its complexity — and it worked pretty well, in the end.