Linux's exFAT Driver Looking To Still Be Replaced By A Newer Driver From Samsung

Written by Michael Larabel in Microsoft on 30 December 2019 at 12:03 AM EST. 19 Comments
Introduced with Linux 5.4 was a long-awaited Microsoft exFAT file-system driver albeit within the kernel's staging area and based upon some dated Samsung file-system driver code. That exFAT staging driver was improved upon more with Linux 5.5 but ultimately there is a concurrent effort for replacing it with a driver derived from newer Samsung open-source code and to be merged outside of staging.

Last week the latest patches for adding the updated exFAT driver to the kernel were sent out by Namjae Jeon of Samsung. This exFAT driver is based upon Samsung's latest exFAT driver code rather than the dated bits found currently within mainline staging. This exFAT driver is already in use with "millions of Android phones" and much newer compared to what is found in staging with the mainline kernels.

The patches are now up to their eighth revision and hopefully -- given that it appears to be significantly more mature than the current staging driver -- will be ready for merging come the Linux 5.6 cycle in another month. This newer exFAT file-system Linux driver weighs in at just over seven thousand four hundred lines of code.
Related News
About The Author
Author picture

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week