The Wire · Showcase
KERNEL 7.2-RC4 FLUSH: FILESYSTEM FIXES DOMINATE AS EROFS CATCHES CRITICAL CORRUPTION BUGS
By RepoJournal · Filed · About Linux
erofs is patching false corruption reports in its tail packing logic while the kernel sweep catches 21 XFS bugs found by LLM analysis.
The erofs team just landed critical sanity check fixes [1] that were throwing false corruption warnings on ztailpacking tail pclusters, a combination that hits compressed workloads hard. Meanwhile, XFS is getting 21 fixes [2] pulled from LLM-assisted bug hunts, including timestamp nanosecond clamping and bmbt fork height validation that prevents data corruption on edge cases. On the networking side, SMB3 client picks up fallocate fixes and duplicate extent handling [3] that stop punching holes from corrupting cached data. Landlock's RC4 batch [4] addresses TCP Fast Open support and test environment edge cases. Power management rounds out the sweep with cpufreq scheduler integration fixes [5] that restore CPU frequency capping visibility when architecture layers return zero.
Action items
- → Test erofs mounts with ztailpacking immediately if you use compressed filesystems torvalds/linux [immediate]
- → Pull XFS 7.2-rc4 if running production on that filesystem - these 21 fixes include data corruption prevention torvalds/linux [immediate]
- → Retest SMB3 fallocate workflows before RC5 if using that in production torvalds/linux [plan]
- → Monitor cpufreq scheduler integration on systems where arch_scale_freq_ref() returns 0 torvalds/linux [monitor]
References
- [1] Merge tag 'erofs-for-7.2-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs torvalds/linux
- [2] Merge tag 'xfs-fixes-7.2-rc4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux torvalds/linux
- [3] Merge tag 'v7.2-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 torvalds/linux
- [4] Merge tag 'landlock-7.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux torvalds/linux
- [5] Merge tag 'pm-7.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm torvalds/linux