Technology2 min read

Linux 7.3 Released

By · Published by Everything Blog

In short

The Linux 7.3 kernel has 18,765 commits from 3,021 developers, including 807 first-time contributors, marking a significant milestone. Improvements include binfmt_misc, group scheduling, failfs, fchroot, BPF data, sched_ext subscheduler, working-set tracking, ntfs3, and SMB server enhancements.

Key points

  • The 7.3 kernel has been released, marking a significant milestone with 18,765 non-merge c…: The 7.3 kernel has been released, marking a significant milestone with 18,765 non-merge commits from 3,021 developers, including 807 first-time contributors.
  • This release includes improvements in binfmt_misc, group scheduling, failfs, fchroot, BPF…: This release includes improvements in binfmt_misc, group scheduling, failfs, fchroot, BPF data, sched_ext subscheduler, working-set tracking, ntfs3, SMB server enhancements, and more.
  • The LWN site is currently experiencing high scraper load, so anonymous users can only vie…: The LWN site is currently experiencing high scraper load, so anonymous users can only view the comments on the LWN page.

Sources checked by our analysis pipeline: 1

The 7.3 kernel has been released

It's Sunday afternoon, and this week I somehow kept my wits together long enough to keep track of the day of the week, so the release isn't randomly delayed. Will wonders never cease?Anyway, nothing very special seems to have happened this last week, so as expected the final 7.3 is out, and thus tomorrow the merge window for 7.4 opens. Except I'm on my annual family vacation, so instead of merging anything first thing in the morning, I'll spend most of the day on a boat and under water. I'll get back to merging in the afternoon, but I expect my schedule to be a bit unusual for a while.

This release is a record-breaker on all fronts; it brought in 18,765 non-merge commits from 3,021 developers, 807 of whom were first-time kernel developers.

Significant changes in this release include some significant binfmt_misc extensions, some group-scheduling work

aimed at improving performance on large systems, the new failfs

filesystem that fails all operations, the fchroot() system call,

global per-CPU data for BPF programs, the completion of the sched_ext subscheduler feature,

working-set tracking for virtual

machines,

alternative

data-stream support in the ntfs3 filesystem,

a long

list of SMB server improvements,

and much more. See the LWN merge-window summaries

(part 1, part 2) and the KernelNewbies 7.3 page

for details.

The LWN site is currently under high scraper load, so comment display has been suppressed for anonymous users. If you are a human, you may read the comments by clicking the button below:

Note: you can avoid this step in the future by logging into your LWN account.

Original source: lwn.net

Technology