Linux 7.3 arrives with Samsung SSD fixes as Linus Torvalds goes on vacation

Linux 7.3 is officially out, and Linus Torvalds managed to get this one released on Sunday without losing track of the calendar. The final week brought fixes across graphics, storage, networking, and other parts of the kernel, with Samsung 990 PRO and 990 EVO Plus SSDs among the hardware getting attention.

Torvalds described an uneventful finish to the development cycle in his release announcement. That cleared the way for the final release today and the opening of the Linux 7.4 merge window on October 19, although his annual family vacation could make the next few weeks a little less predictable.

For Samsung SSD owners, the final shortlog includes a PCI change to ignore Immediate Readiness on the 990 PRO and 990 EVO Plus. In plain English, the kernel gets a device-specific exception in how it handles readiness for those drives. This is a compatibility fix, so there is no reason to read it as a promise of faster transfers or higher benchmark scores.

Graphics fixes also feature throughout the list. AMDGPU changes address memory and resource handling, validate user queue buffer objects, and fix a possible null pointer dereference in USB4 display bandwidth code. Intel’s i915 driver gets additional checks for display firmware parsing and load addresses, while the Xe driver receives fixes involving graphics buffer eviction and memory management.

Those are fairly technical changes, but they concern the code that manages graphics hardware and its resources. Their relevance will depend on the GPU and workload involved. A long list of driver fixes does not mean every Linux desktop will suddenly feel faster after an update.

Filesystems received attention too, including ext4, NTFS3, AFS, and 9p. Several changes delay freeing internal data until a grace period has passed, helping prevent other kernel code from accessing memory after it has been released. The shortlog also includes fixes for networking driver crashes, SCSI storage handling, and KVM virtualization.

There are multiple corrections for sched_ext, the framework for implementing alternative scheduling policies using BPF. These address problems including task stalls and access to a destroyed dispatch queue. Scheduling determines when tasks get CPU time, making this work relevant to systems using those alternative schedulers.

Keep in mind that Torvalds supplied the shortlog for the last week of development. These are the finishing touches to Linux 7.3, rather than a complete inventory of everything introduced during its development cycle.

With that release finished, Torvalds now has merging to fit around his vacation. He plans to spend much of Monday on a boat and underwater before returning to pull requests in the afternoon. He still hopes to complete the Linux 7.4 merge window within the usual two weeks, but says he might need a third week to catch up.

The merge window is when prepared changes enter the mainline kernel for the next release. Developers then spend the release candidate period finding and fixing problems. An extra week of merging would affect that initial integration schedule, without giving developers permission to keep building features past the existing cutoff. 

Torvalds made that last point explicit: work submitted for merging must already be ready before the window opens. His vacation is no invitation to sneak unfinished development into Linux 7.4.

For desktop users, when Linux 7.3 reaches their machines will depend on their distribution’s update policy. The Samsung storage and graphics fixes are worth watching if they touch hardware you own, but the version number alone tells you little about the benefit to your particular PC.

☕

Support independent tech journalism

NERDS.xyz is independently owned and operated. If you enjoy my coverage of Linux, AI, hardware, cybersecurity, and tech culture, consider supporting the site on Ko-fi.

Support NERDS.xyz
Written by

Brian Fagioli ✔

Technology journalist and founder of NERDS.xyz

Brian Fagioli is a technology journalist and founder of NERDS.xyz. A former BetaNews writer, he has spent over a decade covering Linux, hardware, software, cybersecurity, and AI with a no nonsense approach for real nerds.

Leave a Comment