Linux Kernel Prepares Rust Toolchain Upgrade To v1.71

Written by Michael Larabel in Linux Kernel on 30 July 2023 at 06:41 AM EDT. 36 Comments
LINUX KERNEL
Linux 6.5 upgraded its Rust toolchain against Rust 1.68.2. This was the first upgrade of the Rust toolchain from the original v1.62 requirements when the first Rust kernel code was mainlined. A second upgrade is now planned to take it to Rust 1.71.

The Linux kernel developers wokring on the Rust kernel integration plan to continue to upgrade the Rust toolchain until reaching a minimum version of the toolchain where the necessary features have all been stabilized. The Linux kernel developers continue leveraging some "unstable" Rust features so for the near-term further compiler toolchain upgrades will be warranted.

Miguel Ojeda on Saturday sent out the patch upgrading the Rust code to the Rust 1.7.1 state. From 1.68 to 1.71 series, no unstable features used by the kernel were stabilized. THis upgrade though did require some small kernel code changes.


See this patch if interested in the Rust 1.71 upgrade for the Linux kernel. Given the timing it's possible and likely this Rust toolchain upgrade will happen for the upcoming Linux 6.6 kernel cycle.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week