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

KPROBES FIX LANDS IN 7.1-RC3 AS OMARCHY PATCHES MODIFIER KEY HANG

By RepoJournal · Filed · About Linux

The kernel's trace subsystem just killed a footgun where ftrace NOPs were corrupting kprobe blacklists during module loads, while the desktop team fixed a stuck-key bug that's been eating deployments.

The mainline kernel merged critical kprobes fixes [1] that address a long-standing issue where non-symbol addresses were being incorrectly added to the kprobe blacklist when modules with __kprobes attributes loaded. The culprit was ftrace's .kprobes.text section storing an array instead of discrete entries — adding notrace to those functions closes the hole. Over in desktop land, omarchy dropped a modifier key fix [2] that was causing Super + C/V/X combinations to stick, a UX nightmare for any machine under heavy clipboard use. The same team also hardened bg-next [3] to reject non-image files before they hit the display pipeline. On the supply chain front, omarchy moved to pnpm dlx with a deliberate 5-day lag [4] — a pragmatic defense against zero-day npm package exploits hitting production immediately after disclosure. Arch installers have been steady: routine dependency bumps to mypy 2.1.0 [5] [6] and pydantic 2.13.4 [7] landed without incident, while Budgie desktop swapped out KDE Apps for native alternatives [8] to fix theme and icon bridge issues that were forcing manual configurations.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Merge tag 'probes-fixes-v7.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace torvalds/linux
  2. [2] Prevent modifier keys being stuck on Super + C / V / X basecamp/omarchy
  3. [3] Prevent bg-next from taking non-images basecamp/omarchy
  4. [4] Move to pnpm dlx with a 5-day lag to skip the latest zero-day npm package exploits basecamp/omarchy
  5. [5] Update pre-commit hook pre-commit/mirrors-mypy to v2.1.0 ↗ archlinux/archinstall
  6. [6] Update dependency mypy to v2.1.0 ↗ archlinux/archinstall
  7. [7] Update dependency arch/python-pydantic to v2.13.4 ↗ archlinux/archinstall
  8. [8] Replace terminal and file manager in Budgie profile ↗ archlinux/archinstall

Quick answers

What shipped in Linux on May 13, 2026?
The kernel's trace subsystem just killed a footgun where ftrace NOPs were corrupting kprobe blacklists during module loads, while the desktop team fixed a stuck-key bug that's been eating deployments. In total, 6 commits and 4 pull requests landed.
Who contributed to Linux on May 13, 2026?
2 developers shipped this update, including renovate[bot] and stinga11.
What were the notable Linux updates?
Merge tag 'probes-fixes-v7.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace, Prevent modifier keys being stuck on Super + C / V / X, and Prevent bg-next from taking non-images.

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?