- cross-posted to:
- rust@programming.dev
This is the best summary I could come up with:
Posted on Saturday was this patch series taking the kernel’s Rust infrastructure up to Rust 1.76 compatibility.
That was immediately followed by the Rust 1.77 patch for that yet to be released as stable toolchain.
Rust 1.77 also adds a “–check-cfg” option that the Rust kernel code will likely transition to in the future.
This follows the Rust for Linux policy of tracking the upstream Rust version upgrades until there is a minimum version that can be declared where all used features are considered stable.
At that unknown point in the future, the minimum version will be declared as noted in their version policy.
This upgrading to Rust 1.77 will likely take place for the upcoming Linux 6.9 kernel merge window.
The original article contains 170 words, the summary contains 121 words. Saved 29%. I’m a bot and I’m open source!
I understand that this support is experimental in nature. Google has failed me. Do we have any significant, complex modules written in Rust yet?
That penguin is starting to make me uncomfortable.