The Wire · Showcase
KSMBD RACES AND DRM FIXES FLOOD RC2, VFS LAYERS NEED ATTENTION
By RepoJournal · Filed · About Linux
The kernel team is stamping out use-after-free races in the SMB server while wrestling with a larger-than-usual batch of graphics and filesystem fixes across the stack.
The SMB3 server merged critical fixes [1] for several use-after-free races in durable handle reconnect and oplock handling, plus a significant performance win: removing delays up to 35 seconds when the inode oplock lock was held during lease break acknowledgements. This is the kind of fix that surfaces in production first. The DRM pull [2] is notably large for rc2, spanning xe, amdgpu, panthor, and a set of dma-fence robustness improvements including a NULL pointer dereference fix and a more resilient dedup array. VFS landed its own batch [3] with netfs corrections including double fput bugs, S_KERNEL_FILE clearing races, and page extraction underflows in iov_iter helpers that could have triggered on edge cases. XFS followed with buffer handling refactoring [4], simplifying error paths and fixing synchronous error handling in xfs_buf_submit. The ACPI fixes [5] are minor but notable for cleaning up decades of #ifdef __KERNEL__ cruft by aliasing safe_strncpy to strscpy_pad. This is rc2 noise, but the SMB and VFS layers are where you should spend your review cycles.
Action items
- → Review SMB oplock lock contention fixes before merging into your filesystems test suite torvalds/linux [plan]
- → Test your DRM paths if running xe or amdgpu, especially dma-fence dedup changes torvalds/linux [monitor]
- → Audit netfs page extraction calls in iov_iter paths for allocation failures torvalds/linux [plan]
References
- [1] Merge tag 'v7.2-rc1-smb3-server-fixes' of git://git.samba.org/ksmbd torvalds/linux
- [2] Merge tag 'drm-fixes-2026-07-04' of https://gitlab.freedesktop.org/drm/kernel torvalds/linux
- [3] Merge tag 'vfs-7.2-rc2.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs torvalds/linux
- [4] Merge tag 'xfs-fixes-7.2-rc2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux torvalds/linux
- [5] Merge tag 'acpi-7.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm torvalds/linux
FAQ
- What changed in Linux on July 4, 2026?
- The kernel team is stamping out use-after-free races in the SMB server while wrestling with a larger-than-usual batch of graphics and filesystem fixes across the stack.
- What should Linux teams do about it?
- Review SMB oplock lock contention fixes before merging into your filesystems test suite • Test your DRM paths if running xe or amdgpu, especially dma-fence dedup changes • Audit netfs page extraction calls in iov_iter paths for allocation failures
- Which Linux repositories shipped on July 4, 2026?
- torvalds/linux