Rust Toolchain Upgrade Submitted For Linux 6.8

Written by Michael Larabel in Linux Kernel on 8 January 2024 at 06:09 AM EST. 42 Comments
LINUX KERNEL
Rust For Linux maintainer Miguel Ojeda was among those submitting early pull requests of code feature changes for the now-open Linux 6.8 kernel cycle.

Linux 6.8 is another cycle bringing a Rust toolchain upgrade. This time around the Rust toolchain is being upgraded to Rust 1.74.1. As mentioned many times before, the Rust toolchain for the Linux kernel will continue to be upgraded against new upstream versions until all the pieces are in place that a sane and safe minimum version baseline can be declared for the Linux kernel use.

While not part of this merge request for Linux 6.8, there is already a patch series that takes the toolchain up to the new Rust 1.75 version. Another Rust for Linux improvement recently floated on the mailing list but not part of this merge is LoongArch support for the Rust Linux kernel code.

Rust + Linux


Rust for Linux 6.8 can also now automate part of the manual constants handling, preps for the to-be-merged ARM64 support, reducing header inclusion bloat within exports, new features for the kernel and macros crates, and updated documentation.

See this pull for the full list of Rust feature patches for Linux 6.8.
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