The Initial Rust Infrastructure Has Been Merged Into Linux 6.1

Written by Michael Larabel in Linux Kernel on 3 October 2022 at 08:46 PM EDT. 144 Comments
As a follow-up to the Rust infrastructure pull request for Linux 6.1, Linus Torvalds pulled the initial Rust code into the mainline Linux kernel this evening.

As of a short time ago, the initial Rust infrastructure code has been merged into the mainline Git tree for Linux 6.1.

This was widely expected to happen with Torvalds previously expressing such plans, while as recently as this weekend there were some still Linux users in dissent over the ideas of the Rust programming language support for the Linux kernel. But now it has landed.

This initial 12.5k lines of new code just provides the basic infrastructure and some very basic integration while future pull requests will add more subsystem abstractions, various Rust-written drivers, and more. Building the Linux kernel with the Rust support remains optional.

The merge happened here a few minutes ago.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week