I imagine it means that all the libraries one would need to develop kernel modules have not been ported to Rust yet. Meaning you could theoretically write a module in Rust, but not really, since you can’t interact with any of the other code
I am no expert by any means, but rust cant compile to all of the architectures that linux supports, so it can only be used for drivers. I am looking for an explanation myself.
Could someone explain what this means?
I imagine it means that all the libraries one would need to develop kernel modules have not been ported to Rust yet. Meaning you could theoretically write a module in Rust, but not really, since you can’t interact with any of the other code
Here is the explanation: https://lwn.net/Articles/908347/
I am no expert by any means, but rust cant compile to all of the architectures that linux supports, so it can only be used for drivers. I am looking for an explanation myself.