A record-sized kernel cycle
Linux 7.3 has been released, closing a development cycle that set new highs for both contributions and contributor participation. LWN reports that the final kernel contains 18,765 non-merge commits from 3,021 developers, including 807 people contributing to the kernel for the first time.
The release arrived after an uneventful final week, according to Linus Torvalds' release announcement summarized by LWN. With 7.3 complete, the merge window for Linux 7.4 is due to open next, although Torvalds said his annual family vacation would make his schedule unusual at the start of that process.
The scale of the cycle matters because the Linux kernel is developed continuously across hardware support, filesystems, networking, security and resource management. A record commit total does not by itself measure user-visible impact or code quality, but it shows the breadth of work integrated between the previous release and the stable 7.3 milestone.
Scheduling, BPF and storage changes
Among the notable additions is further group-scheduling work intended to improve performance on large systems. The sched_ext subsystem, which enables scheduling policies to be implemented with BPF, also reaches completion of its subscheduler feature. BPF programs gain global per-CPU data, expanding the mechanisms available to developers building kernel observability and control tools.
Virtualization receives working-set tracking for virtual machines, providing infrastructure for understanding memory use by guest workloads. Storage and filesystem work includes alternative data-stream support in the ntfs3 driver and a long list of improvements to the kernel's SMB server.
Linux 7.3 also introduces failfs, a filesystem designed to fail all operations. Although that sounds deliberately unusable, controlled failure is useful for testing how applications and kernel components respond to storage errors. The release adds an fchroot() system call and extends binfmt_misc, the kernel facility used to recognize and launch executable formats through registered interpreters.
These features serve different audiences, and many will not immediately change an ordinary desktop. Kernel releases supply capabilities that distributions, system vendors and application developers adopt on their own schedules. Some users will receive 7.3 quickly through rolling distributions, while enterprise and long-term-support systems may retain older kernels and selectively backport fixes or features.
For developers and operators, the release begins the normal period of downstream testing across varied hardware and workloads. The record participation figures also underline how much review and integration is required before thousands of independently developed changes can ship as one kernel. Linux 7.3 is now the reference point for that work as attention turns to the next merge window.



