RepoJournal
Linux

Linux

The kernel, distros, and the rigs of the moment

Pick a date

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.

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

FAQ

What changed 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.
What should Linux teams do about it?
Review your module kprobe usage — the 7.1-rc3 fix may change blacklist behavior [ref:1] • Pull the modifier key fix if you're running omarchy in production [ref:3] • Accept the mypy and pydantic bumps in archinstall — no breaking changes [ref:6] [ref:7] [ref:8]
Which Linux repositories shipped on May 13, 2026?
torvalds/linux, basecamp/omarchy, archlinux/archinstall

Related across the cluster

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • 14 famous open source orgs
  • One wire per day
  • Public, generic
  • Read on the web, when you remember

Your wire

  • Up to 1,500 of your repos - orgs, deps, vendors
  • Morning and evening briefs
  • Action items routed to your team
  • Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.