The Wire · Showcase
X86 FIXES PATCH KERNEL RESOURCE LEAKS AND SECURITY HOLES OVERNIGHT
By RepoJournal · Filed · About Linux
Linus pulled urgent x86 and io_uring patches that close resource leaks, fix a perf security hole leaking kernel addresses to userspace, and restore critical RCU read sections that were dropped mid-merge window.
The x86 urgent batch [1] is the most critical merge of the day: three separate resctrl fixes from Tony Luck and Reinette Chatre address resource leaks, umount races, and a double-free that would crash systems under load. Ingo also landed a GPU display fallback fix [1] for multi-GPU bootup failures on certain hardware, plus a cache invalidation fix [1] that restores a WBINVD call to SNP bootstrap to reverse a regression introduced earlier in the merge window. The io_uring batch [2] restores full RCU protection in io_req_local_work_add(), which was mistakenly dropped during the DEFER_TASKRUN rework. A perf security hole [3] now filters kernel addresses from user-requested branch stacks on AMD Zen 3 systems, closing an exposure that leaked kernel pointers to unprivileged processes. Block layer fixes [4] prevent RCU stalls from buggy polling drivers and close a potential deadlock on zone revalidation failures.
Action items
- → Rebase against latest torvalds/linux HEAD if you're carrying x86 or io_uring patches torvalds/linux [immediate]
- → Rebuild perf tools if you're profiling branch traces on AMD Zen 3 torvalds/linux [plan]
- → Monitor for resctrl-related panics in production before and after this merge torvalds/linux [monitor]
References
- [1] Merge tag 'x86-urgent-2026-07-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip torvalds/linux
- [2] Merge tag 'io_uring-7.2-20260710' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux torvalds/linux
- [3] perf/x86/amd/brs: Fix kernel address leakage torvalds/linux
- [4] Merge tag 'block-7.2-20260710' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux torvalds/linux