O desenvolvedor do kernel Namjae Jeon enviou a série de patches v3 para o driver NTFSPlus, renomeando-o simplesmente para NTFS para facilitar a integração no kernel Linux. Esta atualização baseia-se no driver NTFS somente leitura existente e introduz melhorias de desempenho e novos recursos. As mudanças visam simplificar a revisão de código e melhorar a compatibilidade com operações modernas de sistema de arquivos Linux.
O desenvolvimento de um novo driver NTFS para Linux alcançou um marco significativo com o lançamento da série de patches v3. Namjae Jeon, conhecido por suas contribuições ao driver exFAT e ao servidor SMB ksmbd, enviou esses patches para a lista de discussão do kernel Linux em 29 de dezembro de 2025. A mudança principal é o renomeamento de NTFSPlus para NTFS, que reestrutura o código com base no driver NTFS somente leitura de longa data. Essa abordagem, conforme notado pela Phoronix, simplifica a revisão de código, permitindo que os mantenedores se concentrem nas inovações em vez de revisar toda a implementação do zero.
O driver NTFS atualizado agora suporta operações de escrita, além de recursos essenciais como iomap para I/O direto, eliminação do uso de buffer-head, funções utilitárias e compatibilidade com xfstests para testes de sistema de arquivos. Melhorias adicionais incluem novos helpers genéricos para conversões cluster-to-folio e operações byte-to-sector, habilitação de readahead para o arquivo $MFT e remoção do limite de 2TB para sistema de arquivos em sistemas de 32 bits.
Benchmarks de desempenho mostram ganhos notáveis em relação ao driver NTFS3 existente. Escritas single-threaded são 3-5% mais rápidas, enquanto operações multi-threaded melhoram em 35-110%. A velocidade de listagem de arquivos aumenta em 12-14%, e os tempos de montagem para partições de 4TB caem para menos de um segundo, em comparação com mais de quatro segundos no NTFS3.
No entanto, o driver permanece experimental. O suporte completo a journaling está ausente, com apenas uma replay de journal parcialmente funcional implementada. Jeon planeja adicionar journaling abrangente após o driver ser incorporado ao kernel principal. Esse progresso marca um avanço constante na provisão de suporte robusto ao NTFS no Linux.