Modern NTFS Driver Sees Bug Fixes With Linux 6.10
While not as exciting as XFS expanding its online repair support, Bcachefs prepping for online fsck, Btrfs seeing some performance work, or F2FS improving zoned storage support, the modern NTFS driver "NTFS3" saw a set of fixes land for the Linux 6.10 kernel.
The NTFS3 driver is what was merged back in 2021 with Linux 5.15 for providing a modern read-write NTFS file-system driver that was better than the existing kernel driver and faster than FUSE-based alternatives. NTFS3 was written by Paragon Software engineers and continues to see upstream bug fixes thanks to them, Konstantin Komarov in particular.
For the Linux 6.10 merge window, Komarov submitted what mostly amounts to fixing outstanding bugs:
For those relying on NTFS file-system support from Linux, the pull has landed ahead of Linux 6.10-rc1 due out later today.
The NTFS3 driver is what was merged back in 2021 with Linux 5.15 for providing a modern read-write NTFS file-system driver that was better than the existing kernel driver and faster than FUSE-based alternatives. NTFS3 was written by Paragon Software engineers and continues to see upstream bug fixes thanks to them, Konstantin Komarov in particular.
For the Linux 6.10 merge window, Komarov submitted what mostly amounts to fixing outstanding bugs:
Fixed:
- reusing of the file index (could cause the file to be trimmed);
- infinite dir enumeration;
- taking DOS names into account during link counting;
- le32_to_cpu conversion, 32 bit overflow, NULL check;
- some code was refactored.
Changed:
- removed max link count info display during driver init.
Removed:
- atomic_open has been removed for lack of use.
For those relying on NTFS file-system support from Linux, the pull has landed ahead of Linux 6.10-rc1 due out later today.
25 Comments