The Wire · Showcase
KERNEL HITS MEMORY CORRUPTION BUG IN RDMA, RUNTIME VERIFIER FIXES CRITICAL OUT-OF-BOUNDS
By RepoJournal · Filed · About Linux
DMA block sizes over 4GB corrupt memory across all RDMA drivers, forcing an immediate patch before any MR setup operations.
The kernel is shipping critical fixes to the RDMA subsystem [1] that address DMA corruption when block sizes hit 4GB or larger during memory region setup. This affects all drivers and isn't a regression - it's a pre-existing validation gap that's been waiting in the queue. Alongside that, the runtime verifier merged fixes [2] for out-of-bounds memory access caused by improper reset ordering on per-task destruction, plus synchronization issues in HA monitor cleanup. The MM hotfixes pull [3] is rolling in 11 fixes with 8 marked for stable backporting, including critical DAMON allocation failure handling from SeongJae Park. On the tools side, RTLA got a regression fix [4] for multi-character short option parsing after a getopt_long() corruption issue. The archinstall team relaxed translation friction by removing .pot file freshness checks [5], which were forcing PRs to update every language file simultaneously - a smart move to unblock contributor velocity.
Action items
- → Apply RDMA DMA corruption fix before any memory region operations on 4GB+ systems torvalds/linux [immediate]
- → Backport MM hotfixes marked stable to your current kernel branch torvalds/linux [plan]
- → Update RTLA to fix multi-char option parsing if you're testing trace tools torvalds/linux [monitor]
References
- [1] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma torvalds/linux
- [2] Merge tag 'trace-rv-v7.1-rc6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace torvalds/linux
- [3] Merge tag 'mm-hotfixes-stable-2026-06-08-20-51' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm torvalds/linux
- [4] Merge tag 'trace-tools-v7.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace torvalds/linux
- [5] Removing pot file freshness check ↗ archlinux/archinstall
FAQ
- What changed in Linux on June 10, 2026?
- DMA block sizes over 4GB corrupt memory across all RDMA drivers, forcing an immediate patch before any MR setup operations.
- What should Linux teams do about it?
- Apply RDMA DMA corruption fix before any memory region operations on 4GB+ systems • Backport MM hotfixes marked stable to your current kernel branch • Update RTLA to fix multi-char option parsing if you're testing trace tools
- Which Linux repositories shipped on June 10, 2026?
- torvalds/linux, archlinux/archinstall