Linux 6.14-rc1 Released With NTSYNC Completed, AMDXDNA Driver & Other Enhancements

Written by Michael Larabel in Linux Kernel on 2 February 2025 at 07:29 PM EST. 19 Comments
LINUX KERNEL
Linus Torvalds just released Linux 6.14-rc1 to cap off the Linux 6.14 merge window.

In the next day or two I'll publish my Linux 6.14 kernel feature overview to sum up the many individual articles on Phoronix over the past two weeks that cover all the interesting Linux 6.14 highlights. Some of the Linux 6.14 changes that immediately stand out are many enhancements to the Rust infrastructure in making it more applicable for hosting Rust-written hardware drivers, the NTSYNC driver is now complete for better emulating Windows NT synchronization primitives to better handle Wine / Proton (Steam Play) Windows gaming on Linux, the AMDXDNA driver was merged for enabling Ryzen AI NPUs, Bcachefs file-system enhancements, more AMD RDNA4 graphics preparations, Intel THC was merged, uncached buffered I/O is an exciting optimization finally in mainline, support for the Qualcomm Snapdragon 8 Elite SoC, faster AMD CPU crypto performance, new AMD CPU features, and many scheduler improvements. Again, stay tuned for the lengthy Linux 6.14 feature list soon on Phoronix.

Linux 6.14-rc1 Git tag


Linus Torvalds wrote about Linux 6.14-rc1 in the release announcement:
"This is actually a _tiny_ merge window, and that's ok. The holidays clearly meant that people did less development than during a normal cycle, and that then shows up as a much smaller-than-average release. I really felt like this year we got the whole holiday season release timing right, and this is just another sign of that.

Of course, "tiny" for us still means that there's half a million lines changed, and more than 10k commits in there - but only barely. In fact, not counting merges there's only something like 9.3k commits. Sothe shortlog is still much too large to post - it's really "tiny" only when compared to our normal releases.

Aside from the size, the stats otherwise look fairly normal: pretty much exactly half of the diff is drivers, with the rest being a pretty normal mix of arch updates, filesystem code, tooling and documentation. And all the usual changes spread all over.

Let's hope that a small release also ends up meaning smooth sailing during the stabilization phase. That's obviously guaranteed, but fingers crossed..."

When running CLOC on the Linux Git source tree this morning, it measures in at around 37.7 million lines with some 28.46 million lines of detected code, another 4.5 million lines of comments, and around 4.75 million blank lines. The Linux source tree for Linux 6.14-rc1 measures in at around 76.9k files.

CLOC


Now onward to Linux 6.14 kernel benchmarking and performance tests.
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