Aujourd’hui, la fenêtre de fusion Linux 6.5 devrait être fermée et l’un des problèmes persistants est de savoir si le pilote du système de fichiers BCacheFS sera fusionné après l’envoi de sa demande d’extraction.
La semaine dernière, la demande d’extraction Bcachefs a été soumise. dans l’espoir d’être intégré à Linux 6.5. Le système de fichiers encore expérimental est en développement depuis des années, tandis que la plupart des fonctionnalités sont considérées comme stables et déjà utilisées par ceux qui exécutent le pilote de système de fichiers hors arbre. Bcachefs est en développement depuis près d’une décennie après la naissance de ce système de fichiers de copie sur écriture à partir du code de cache de blocs du noyau Linux.
Malheureusement, bien que nous puissions toujours voir une décision de dernière minute de Linus Torvalds, il semble que le pilote Bcachefs ne soit pas fusionné pour Linux 6.5. Il n’y a pas encore eu de commentaire officiel de Torvalds ou d’activité avec lui dans Git, mais il y a eu une discussion plutôt tendue sur la liste de diffusion du noyau Linux parmi les développeurs.
La principale source de tension n’est pas autour du système de fichiers lui-même, mais les changements de code nécessaires au noyau en dehors du module du noyau lui-même ainsi que les fils de la liste de diffusion du noyau autour de Bcachefs deviennent souvent échauffés. Il y a beaucoup de messages moins que cordiaux ces derniers jours dans le long fil de la liste de diffusion autour du Requête d’extraction de Bcachefs. De plus, avec les changements de code de bloc communs et d’autres modifications envoyées via cette demande d’extraction Bcachefs elle-même plutôt que via les arborescences de sous-système normales comme approche standard de développement du noyau Linux.
Nous verrons dans les heures à venir si il y a des surprises inattendues avant la sortie de Linux 6.5-rc1, mais il semble plus que probable que Bcachefs ne sera pas accepté ce cycle.
Ceux qui souhaitent se renseigner sur Bcachefs lui-même peuvent le faire via le site du projet à Bcachefs.org.