The Wire · Showcase
ARCH KERNEL 7.1.2-ARCH3 PATCHES CRITICAL DISPLAY AND PERMISSION BUGS
By RepoJournal · Filed · About Arch Linux
Arch Linux shipped kernel v7.1.2-arch3 with fixes for AMD display deadlocks, Intel PPS initialization, and unprivileged namespace creation vulnerabilities.
The kernel patch [1] addresses four critical subsystem issues: a sysctl to restrict unprivileged CLONE_NEWUSER (closing a privilege escalation surface), an AMD display deadlock during suspend that froze systems, Intel MTL PPS timing fixes, and udmabuf scatterlist corruption. Upstream VFS patches [2] landed simultaneously, fixing netfs write-streaming decisions, cachefiles double-fput leaks, and iov_iter memory bugs that could cause underflows. XFS subsystem received a collection of synchronous error handling improvements [3] with simplified buffer ioend paths and null daddr fixes for unset log blocks. Xen and GPIO drivers [4] [5] picked up sanity checking, error handling fixes, and locking context corrections to prevent atomic operation misuse in shared GPIO scenarios. On the package side, four Python ecosystem updates landed [6] [7] [8] [9] without noted breaking changes, and xdg-desktop-portal-phosh reached 0.56.0 [10] for mobile device support.
Action items
- → Update to kernel v7.1.2-arch3 before next system boot archlinux/linux [immediate]
- → Review unprivileged namespace policies if userns is exposed to untrusted users archlinux/linux [plan]
- → Monitor AMD GPU suspend stability after kernel update archlinux/linux [monitor]
References
- [1] Arch Linux kernel v7.1.2-arch3 ↗ archlinux/linux
- [2] Merge tag 'vfs-7.2-rc2.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs archlinux/linux
- [3] Merge tag 'xfs-fixes-7.2-rc2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux archlinux/linux
- [4] Merge tag 'for-linus-7.2a-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip archlinux/linux
- [5] Merge tag 'gpio-fixes-for-v7.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux archlinux/linux
- [6] update python-proxy.py to 2.4.10-4 in extra-any archlinux/state
- [7] update python-dropbox to 12.0.2-4 in extra-any archlinux/state
- [8] update python-pykeepass to 4.1.1.post1-3 in extra-any archlinux/state
- [9] update python-versioneer to 0.29-5 in extra-any archlinux/state
- [10] update xdg-desktop-portal-phosh to 0.56.0-1 in extra-x86_64 archlinux/state
FAQ
- What changed in Arch Linux on July 4, 2026?
- Arch Linux shipped kernel v7.1.2-arch3 with fixes for AMD display deadlocks, Intel PPS initialization, and unprivileged namespace creation vulnerabilities.
- What should Arch Linux teams do about it?
- Update to kernel v7.1.2-arch3 before next system boot • Review unprivileged namespace policies if userns is exposed to untrusted users • Monitor AMD GPU suspend stability after kernel update
- Which Arch Linux repositories shipped on July 4, 2026?
- archlinux/linux, archlinux/state