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

FUTEX BUG FIX CLOSES MEMORY CORRUPTION HOLE; DRM STACK STABILIZING

By RepoJournal · Filed · About Linux

The kernel just plugged a use-after-free in futex allocation that was corrupting shared memory contexts, while graphics drivers landed their heaviest rc2 patch set in weeks.

The futex fix [1] removes a strict CLONE_THREAD dependency that was causing KASAN slab-use-after-free panics when mm structures were shared outside pthread semantics. This was a real corruption bug — the kind that silently corrupts state before crashing — so any system doing non-standard process sharing gets relief here. Meanwhile, DRM merged its rc2 fixes [2] with the usual amdgpu/xe double-header after some maintainer access issues left xe backlogged. The graphics payload includes GFX12 debug config fixes, analog support restoration, and framebuffer geometry corrections that will matter for display stability. On the subsystem side, io_uring [3] fixed a recvmsg multishot bug where incrementally consumed buffers were throwing spurious -EFAULT, and s390 [4] rejected zero-length writes that were corrupting Debug Facility buffers. SPI drivers [5] got fixes in axiado and rockchip that Mark Brown flagged as nasty — worth auditing if you're running those controllers in production.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] futex: Drop CLONE_THREAD requirement for private default hash alloc torvalds/linux
  2. [2] Merge tag 'drm-fixes-2026-05-02' of https://gitlab.freedesktop.org/drm/kernel torvalds/linux
  3. [3] Merge tag 'io_uring-7.1-20260430' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux torvalds/linux
  4. [4] Merge tag 's390-7.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux torvalds/linux
  5. [5] Merge tag 'spi-fix-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi torvalds/linux

Quick answers

What shipped in Linux on May 2, 2026?
The kernel just plugged a use-after-free in futex allocation that was corrupting shared memory contexts, while graphics drivers landed their heaviest rc2 patch set in weeks. In total, 37 commits and 8 pull requests landed.
What were the notable Linux updates?
futex: Drop CLONE_THREAD requirement for private default hash alloc, Merge tag 'drm-fixes-2026-05-02' of https://gitlab.freedesktop.org/drm/kernel, and Merge tag 'io_uring-7.1-20260430' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux.

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?