Développeurs du noyau Linux discutent de la possibilité de supprimer ReiserFS

Matthew Wilcox d'Oracle, connu pour avoir créé le pilote nvme (NVM Express) et le mécanisme d'accès direct au système de fichiers DAX, a proposé de supprimer le système de fichiers ReiserFS du noyau. Linux similaire aux systèmes de fichiers ext et xiafs, désormais obsolètes, ou réduire le code de ReiserFS, ne conservant que la prise en charge du mode lecture seule.

La suppression de cette fonctionnalité s'explique par les difficultés supplémentaires liées à la modernisation de l'infrastructure du noyau. En effet, les développeurs sont contraints de conserver le gestionnaire d'indicateur obsolète AOP_FLAG_CONT_EXPAND dans le noyau, spécifiquement pour ReiserFS, car ce système de fichiers demeure le seul à utiliser cet indicateur dans la fonction write_begin. De plus, le dernier correctif apporté au code de ReiserFS remonte à 2019, ce qui ne permet pas de savoir précisément quel est le niveau de demande pour ce système de fichiers ni s'il est encore utilisé.

Jan Kára de SUSE a reconnu que ReiserFS est voué à disparaître, mais il est difficile de déterminer si son obsolescence est suffisamment importante pour justifier sa suppression du noyau. Selon lui, ReiserFS est toujours distribué dans openSUSE et SLES, mais sa base d'utilisateurs est restreinte et en constante diminution. Le support de ReiserFS pour les entreprises sous SUSE a pris fin il y a 3 ou 4 ans, et le module ReiserFS n'est plus inclus par défaut dans le noyau. Jan a suggéré d'afficher un avertissement d'obsolescence lors du montage des partitions ReiserFS et de considérer le système de fichiers comme prêt à être supprimé si personne ne manifeste le souhait de continuer à l'utiliser d'ici un ou deux ans.

Eduard Shishkin, responsable de la maintenance du système de fichiers ReiserFS, a participé à la discussion et a proposé un correctif supprimant l'indicateur AOP_FLAG_CONT_EXPAND du code de ReiserFS. Matthew Wilcox a intégré ce correctif à sa branche. Par conséquent, la raison de la suppression a été levée et la question de la suppression de ReiserFS du noyau peut être reportée pour une durée indéterminée.

La question de l'obsolescence de ReiserFS ne peut être totalement écartée en raison des travaux en cours visant à supprimer du noyau les systèmes de fichiers présentant des problèmes non résolus liés à la version 2038. Par exemple, un calendrier a déjà été établi pour la suppression de la version 4 du format de système de fichiers XFS du noyau (le nouveau format XFS a été proposé dans le noyau 5.10 et a repoussé le dépassement du compteur de temps à 2468). La version XFS v4 sera désactivée par défaut en 2025 et le code sera supprimé en 2030. Un calendrier similaire est proposé pour ReiserFS, prévoyant au moins cinq ans pour la migration vers d'autres systèmes de fichiers ou un format de métadonnées modifié.

Source: opennet.ru

Achetez un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Achetez un hébergement web fiable avec protection DDoS, serveurs VPS et VDS | ProHoster