Un nouveau pilote NTFS pour faciliter l'échange de fichiers

Le noyau Linux 7.1, dont la publication est intervenue le 14 juin 2026, intègre un pilote NTFS entièrement réécrit. Cette avancée majeure permet désormais des opérations d'écriture complètes sur les partitions formatées en NTFS, le système de fichiers natif de Windows. Jusqu'ici, le pilote intégré au noyau se limitait à la lecture seule, ce qui contraignait les utilisateurs à recourir à des solutions tierces pour modifier des données sur des disques partagés entre les deux environnements.

Ce nouveau pilote est le fruit d'un travail de longue haleine mené par le développeur Namjae Jeon, déjà connu pour avoir créé le pilote exFAT du noyau. Selon les informations communiquées par les équipes de développement, ce nouvel élément logiciel s'appuie sur le mécanisme iomap du noyau et promet des gains de performances significatifs : les tests évoquent une amélioration de l'ordre de 110 % pour les écritures multi-threadées, ainsi qu'un montage considérablement plus rapide des volumes.

Un nettoyage en profondeur du code et la fin d'une ère matérielle

Au-delà de cette innovation phare, Linux 7.1 procède à un important ménage dans le code source. La prise en charge des processeurs Intel 486 est définitivement abandonnée, ce qui permet de supprimer des portions de code vieilles de plusieurs décennies. Cette décision libère les mainteneurs de contraintes héritées et allège le noyau, facilitant sa maintenance future.

Dans le même esprit de modernisation, le sous-système de swap, lié à la gestion de la mémoire virtuelle, a été refondu. L'ancienne structure de données appelée « swap map » a été supprimée, ce qui se traduit par une meilleure efficacité et une empreinte mémoire réduite. Un correctif a également été apporté à un problème persistant qui affectait la fiabilité des échanges de pages mémoire.

Des améliorations côté systèmes de fichiers et sécurité

Plusieurs systèmes de fichiers profitent également de cette version. Le pilote de périphérique bloc « ublk » prend désormais en charge les entrées/sorties zero-copy, limitant les copies de données superflues. L'opération d'arrêt du système de fichiers Btrfs est désormais considérée comme stable, son caractère expérimental ayant été levé. Le système exFAT gère quant à lui la pré-allocation via la fonction fallocate(), tandis que le client CIFS supporte les fichiers temporaires grâce au drapeau O_TMPFILE.

Ces évolutions ne signent toutefois pas la fin du pilote ntfs3 existant, qui bénéficie lui aussi de quelques améliorations mineures, même si le nouveau pilote est désormais celui à privilégier pour les opérations d'écriture.

En matière de sécurité, le noyau 7.1 intègre également des correctifs et des durcissements, bien que les détails précis n'aient pas été rendus publics. Cette mise à jour s'inscrit dans un cycle régulier de publication qui vise à maintenir la robustesse et la compatibilité du système d'exploitation open source le plus utilisé au monde pour les serveurs et les infrastructures critiques.

Un support matériel élargi

Enfin, cette version élargit le périmètre du matériel compatible. De nouveaux pilotes et des mises à jour de pilotes existants permettent une meilleure intégration de périphériques récents, notamment dans les domaines du stockage et des cartes réseau. Les utilisateurs de machines équipées de processeurs modernes bénéficieront ainsi d'une stabilité et de performances accrues.

La publication de Linux 7.1 confirme la dynamique d'innovation continue qui anime la communauté du noyau, tout en marquant un tournant symbolique avec l'abandon des architectures les plus anciennes.