The Wire · Showcase
NTFS AND MEMORY HOTFIXES LAND AHEAD OF 7.1 FINAL
By RepoJournal · Filed · About Linux
The kernel is closing rc5 with critical fixes for filesystem corruption, uninitialized memory leaks, and power profile detection on USB-C laptops.
Three major fix sets hit the tree in the last 24 hours. The NTFS subsystem merged four patches [1] addressing index depth validation, security descriptor memory leaks, and volume label state corruption, the kind of silent data corruption that ships to production undetected. Simultaneously, Andrew Morton's MM hotfixes [2] pulled 14 patches including nine memory-related fixes marked stable and two critical memory-hotplug corrections from Muchun Song. On the userspace side, omarchy fixed a race condition [5] where udev power_supply events fire before sysfs updates on Lenovo Yoga Pro 7 systems, leaving performance mode locked after USB-C unplug. The ATA subsystem [3] corrected deferred command handling to prevent incorrect workqueue usage in PATA drivers, and ksmbd server [4] closed three null pointer dereferences and a memory leak in ACL parsing. Build tooling saw a pacman versioning fix [6] to allow smooth rc-to-stable upgrades without triggering downgrades, and archinstall refactored logging internals [8] for maintainability. Docker multi-arch support lands in omarchy [7] by default, eliminating arm64 build friction.
Action items
- → Pull latest -rc5 if you maintain NTFS or memory-heavy workloads torvalds/linux [immediate]
- → If shipping on Lenovo USB-C, test power profile switching before 7.1 final basecamp/omarchy [plan]
- → Monitor ksmbd deployments for the null pointer fixes in ACL code paths torvalds/linux [monitor]
References
- [1] Merge tag 'ntfs-for-7.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs torvalds/linux
- [2] Merge tag 'mm-hotfixes-stable-2026-05-18-21-07' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm torvalds/linux
- [3] Merge tag 'ata-7.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux torvalds/linux
- [4] Merge tag 'v7.1-rc4-ksmbd-server-fixes' of git://git.samba.org/ksmbd torvalds/linux
- [5] Fix power profile race on plug/unplug events (#5898) basecamp/omarchy
- [6] kbuild: pacman-pkg: make "rc" releases adhere to pacman versioning scheme torvalds/linux
- [7] Enable Docker multi-arch builds by default (#5901) basecamp/omarchy
- [8] Refactor logging and formatting logic ↗ archlinux/archinstall
FAQ
- What changed in Linux on May 20, 2026?
- The kernel is closing rc5 with critical fixes for filesystem corruption, uninitialized memory leaks, and power profile detection on USB-C laptops.
- What should Linux teams do about it?
- Pull latest -rc5 if you maintain NTFS or memory-heavy workloads • If shipping on Lenovo USB-C, test power profile switching before 7.1 final • Monitor ksmbd deployments for the null pointer fixes in ACL code paths
- Which Linux repositories shipped on May 20, 2026?
- torvalds/linux, basecamp/omarchy, archlinux/archinstall