News: 0001466999

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Modern NTFS Driver Sees Bug Fixes With Linux 6.10

([Linux Storage] 6 Hours Ago NTFS3 Driver)


While not as exciting as [1]XFS expanding its online repair support , [2]Bcachefs prepping for online fsck , [3]Btrfs seeing some performance work , or [4]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 [5]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, [6]the pull has landed ahead of Linux 6.10-rc1 due out later today.



[1] https://www.phoronix.com/news/Linux-6.10-XFS

[2] https://www.phoronix.com/news/Linux-6.10-Bcachefs

[3] https://www.phoronix.com/news/Linux-6.10-EROFS-Btrfs

[4] https://www.phoronix.com/news/Linux-6.10-F2FS

[5] https://www.phoronix.com/news/NTFS3-For-Linux-5.15

[6] https://lore.kernel.org/lkml/20240525070323.6106-1-almaz.alexandrovich@paragon-software.com/



mrg666

Ferrum Master

Mthw

mrg666

avis

Mthw

avis

Justin

pWe00Iri3e7Z9lHOX2Qx

honeymoon, n.:
A short period of doting between dating and debting.
-- Ray C. Bandy