Monday, February 23

Linux 7.0-rc1 Released With Many New Features:


LINUX KERNEL

Linus Torvalds just capped off the Linux 7.0 merge window with the release of Linux 7.0-rc1. While the big version bump is coincidental with Linus Torvalds liking to bump it after x.19, Linux 7.0 is quite heavy on new features.

Linux 7.0 is packing a lot of changes and new features. Making this kernel all the more interesting beyond the changes and big version number is that it’s also expected to be the default kernel for the likes of Ubuntu 26.04 LTS and Fedora 44 for making this an extra special release. Linux 7.0 brings more enablement work for Intel Nova Lake and Diamond Rapids processors, more AMD Zen 6 enablement too, and a lot of new hardware driver support throughout — including for non-AMD/Intel platforms like more Qualcomm Snapdragon X2 upstreaming work. On the graphics side is also new AMD graphics hardware support for upcoming products.

Linux 7.0 also brings a number of file-system improvements, Apple USB Type-C PHY support, various performance optimizations, continued laptop driver enhancements, multi-lane SPI, Octal DTR support for SPI NAND, sensor monitoring on more ASUS motherboards, non-blocking timestamps, standardized generic I/O error reporting, and officially concluding the Rust experiment in acknowledging that programming language support is here to stay.

On the performance side there are some very nice performance gains for PostgreSQL on AMD EPYC, better sequential read performance for exFAT, various F2FS file-system enhancements, memory management optimizations, EXT4 improvements for concurrent direct I/O writes, Intel TSX auto mode by default, scheduler performance and scalability work, and large pages is back for Nouveau to help NVK performance.

Linux 7.0-rc1 Git tag

Linux 7.0-rc1 can be cloned from git.kernel.org.

In the next day or two I’ll have up my usual feature overview to highlight all of the interesting Linux 7.0 kernel changes — which I’ve now covered on individual changes in dozens of articles in recent weeks.

Along with that Linux 7.0 feature list to come, onward to more Linux 7.0 kernel performance benchmarking.

Update: Linus is now out with the mailing list announcement for Linux 7.0-rc1 where he remarked:

“You all know the drill by now: two weeks have passed, and the kernel merge window is closed.

We have a new major number purely because I’m easily confused and not good with big numbers.”



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *