As he wrote on Sunday in an update: "So, as is hopefully clear to everybody, the major version number change is more about me running out of fingers and toes than it is about any big fundamental changes."
There's also new hardware support for Intel's Sapphire Rapids, Raptor Lake, and Meteor Lake processors, and new hardware support for Qualcomm's Snapdragon 8cx Gen3. Linux 6.0 advances RISC-V support on multiple fronts while there were hardware updates for OpenRISC and Chinese LoongArch.
"But of course there's a lot of various changes in 6.0 – we've got over 15k non-merge commits in there in total, after all, and as such 6.0 is one of the bigger releases at least in numbers of commits in a while," noted Torvalds.
"And this obviously means that tomorrow I'll open the merge window for 6.1. Which – unlike 6.0 – has a number of fairly core new things lined up. But for now, please do give this most recent kernel version a whirl," wrote Torvalds on the Sunday mailing list.
Via Phoronix, a pull request for bringing Rust language support into Linux 6.1 was submitted to Torvalds on Saturday by kernel developer Kees Cook and Miguel Ojeda, the developer driving the Rust for Linux project.
Initial support comes in four categories, covering: kernel internals; 'Kbuild' Linux build infrastructure, such as Rust build rules and support scripts; the Rust 'Crates' packages and bindings; and Rust kernel documentation and sample.
Besides being better than Linux's incumbent C language at memory security, Torvalds' also sees Rust as a way to attract new developers.
"Rust is one of those things that I think might bring in new faces," Torvalds said recently, adding: "We're getting old and gray." Torvalds said in this first release that Rust will "just have the core infrastructure (i.e. no serious use case yet)."