VOOZH about

URL: https://www.phoronix.com/news/Linux-6.18-exFAT-File-System

⇱ Linux 6.18 exFAT Driver Lands An Enticing Optimization - Phoronix


👁 Phoronix

Linux 6.18 exFAT Driver Lands An Enticing Optimization

Written by Michael Larabel in Linux Storage on 8 October 2025 at 06:03 AM EDT. 10 Comments
In addition to the NTFS3 driver changes to land last week for the Linux 6.18 kernel, the exFAT file-system driver for that other Microsoft file-system has also seen some notable updates this cycle.

Microsoft's exFAT as their file-system choice for USB flash drives, SD cards, and other flash media continues seeing improvements for its Linux driver support. One improvement that stands out with exFAT in Linux 6.18 is to optimize the allocation bitmap loading time. This is the enhancement previously covered on Phoronix one month ago that can lead to a ~16.5x speed-up for loading time. This change is particularly beneficial for large partitions with small cluster sizes.

👁 exFAT improvement


In addition to that big loading time improvement, exFAT now supports the FS_IOC_GETFSLABEL and FS_IOC_SETFSLABEL ioctls for getting/setting the file-system label, support for changing the discard / zero_size_dir / errors mount options via remount handling, and a few other patches to enhance the code.

More details on these merged exFAT changes for Linux 6.18 via this pull.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.