RepoJournal
Linux

Linux

The kernel, distros, and the rigs of the moment

Keep up with Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Infrastructure Full archive →

The Wire · Showcase

IO_URING FIXES AND SOCKMAP USE-AFTER-FREE PATCH LAND IN 7.2-RC

By RepoJournal · Filed · About Linux

Linus merged critical io_uring corrections and a high-impact sockmap race condition fix that closes a threading vulnerability in TCP BPF message handling.

The io_uring pull [1] addresses a missing ERESTARTSYS conversion in read paths that regressed during code consolidation, plus a zcrx UAPI rename dropping the ambiguous "notif" terminology for "event" consistency. More urgent: a sockmap use-after-free in tcp_bpf_sendmsg() [2] that exposed a race condition between threads sharing the same socket, where the error path unsafely compares msg_tx pointers after lock release. The fix hardens this against concurrent access patterns that could trigger kernel crashes. Parallel to core fixes, the drm subsystem [3] pulled TTM backup page ordering corrections and gpusvm memory leak plugs, while ceph [4] landed hardening against malformed input that could trigger use-after-free in real deployments. Arm64 [5] patched early_ioremap() unaligned table handling, rounding out a week of defensive fixes across the stack.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Merge tag 'io_uring-7.2-20260724' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux torvalds/linux
  2. [2] bpf, sockmap: Fix cork use-after-free in tcp_bpf_sendmsg() torvalds/linux
  3. [3] Merge tag 'drm-fixes-2026-07-25' of https://gitlab.freedesktop.org/drm/kernel torvalds/linux
  4. [4] Merge tag 'ceph-for-7.2-rc5' of https://github.com/ceph/ceph-client torvalds/linux
  5. [5] Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux torvalds/linux
  6. [6] Enable flake8-gettext checks in ruff (#4664) archlinux/archinstall

Quick answers

What shipped in Linux on July 25, 2026?
Linus merged critical io_uring corrections and a high-impact sockmap race condition fix that closes a threading vulnerability in TCP BPF message handling. In total, 69 commits and 14 pull requests landed.
Who contributed to Linux on July 25, 2026?
6 developers shipped this update, including Linus Torvalds, Chengfeng Ye, David Heinemeier Hansson, correctmost, codefiles, and Steev Klimaszewski.
What were the notable Linux updates?
Merge tag 'io_uring-7.2-20260724' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux, bpf, sockmap: Fix cork use-after-free in tcp_bpf_sendmsg(), and Merge tag 'drm-fixes-2026-07-25' of https://gitlab.freedesktop.org/drm/kernel.

More from Linux

Daily updates, in your inbox

Follow Linux

Keep up with Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?