The Wire · Showcase
NFSD REGRESSION FIXES AND KUNIT USE-AFTER-FREE PATCH HIT MAINLINE
By RepoJournal · Filed · About Linux
Three critical stability patches merged overnight address cache hash bounds, ftrace key leaks, and a fatal memory corruption bug in kunit that's already crashing CHERI-capable systems.
The nfsd-7.1-2 pull [1] lands two regressions and one stable fix that matter if you're running file serving at scale. Chuck Lever tightened bounds checking on sunrpc cache hash tables (the regression that broke things) and killed key material from ftrace logs, which was leaking sensitive data into your tracing pipeline. The lockd TEST procedure fix addresses a longstanding permission handling bug that's been backported to stable. Meanwhile, kunit's debugfs just got pulled from the fire [2]. A use-after-free when kunit.filter dynamically allocates resources was triggering fatal hardware exceptions on architectures like CHERI RISC-V that track capability flags in memory. Silent corruption on others. That patch stops the executor from freeing resources too early. Finally, Andrew Morton merged 13 mm hotfixes [3], with 9 targeted at stable. Nine patches across the memory subsystem, mostly singletons addressing post-7.1 regressions and allocation edge cases.
One email a day. Unsubscribe in one click.
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. Read a past issue →
Action items
- → Rebuild with nfsd-7.1-2 if running NFS file service in production [ref:1] torvalds/linux [immediate]
- → Pull kunit use-after-free fix before next kernel build if using kunit.filter [ref:2] torvalds/linux [immediate]
- → Review mm hotfixes changelog for your specific workload impact [ref:3] torvalds/linux [plan]
References
- [1] Merge tag 'nfsd-7.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux torvalds/linux
- [2] Merge tag 'linux_kselftest-kunit-fixes-7.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest torvalds/linux
- [3] Merge tag 'mm-hotfixes-stable-2026-05-25-16-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm torvalds/linux