Linus Torvalds released Linux 7.3, closing a busy merge window and immediately opening the merge window for 7.4. The release set records: 18,765 non-merge commits from 3,021 developers, including 807 first-time contributors. Torvalds noted the release timing at the end of his vacation week and warned that his schedule will be unusual while he’s away. This milestone distribution underscores broad community activity and a substantial influx of new contributors into core development.
The release bundles a wide range of functional and performance changes: extended binfmt_misc capabilities, group-scheduling enhancements to improve scaling on large systems, and the new failfs filesystem that intentionally fails all operations. A new fchroot() system call was added, BPF gained global per-CPU data support, and the sched_ext subscheduler feature reached completion. Virtual-machine working-set tracking landed, ntfs3 received alternative data-stream support, and many SMB server improvements were merged. A number of other subsystem updates and fixes are included; more detailed coverage and change lists are available in the published merge-window summaries and the KernelNewbies 7.3 page.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.