Hoy se espera que se cierre la ventana de fusión de Linux 6.5 y uno de los problemas persistentes ha sido si el controlador del sistema de archivos BCacheFS se fusionará después de que finalmente se haya enviado su solicitud de extracción.
La semana pasada se envió la solicitud de extracción de Bcachefs con la esperanza de ser incluido en Linux 6.5. El sistema de archivos aún experimental ha estado en desarrollo durante años, mientras que la mayoría de las funciones se consideran estables y ya están siendo utilizadas por aquellos que ejecutan el controlador del sistema de archivos fuera del árbol. Bcachefs ha estado en desarrollo durante la mayor parte de una década después de que este sistema de archivos de copia en escritura naciera del código de caché de bloque del kernel de Linux.
Desafortunadamente, aunque siempre podemos ver una decisión de última hora por parte de Linus Torvalds, parece que el controlador Bcachefs podría no fusionarse para Linux 6.5. Aún no ha habido ningún comentario oficial de Torvalds o actividad con él en Git, pero ha habido una discusión bastante tensa en la lista de correo del kernel de Linux entre los desarrolladores.
La principal fuente de tensión no está en el sistema de archivos en sí, sino en los cambios de código necesarios en el kernel fuera del módulo del kernel en sí, así como en los hilos de la lista de correo del kernel alrededor de Bcachefs que a menudo se calientan. Hay muchos mensajes menos que cordiales en los últimos días dentro de el largo hilo de la lista de correo alrededor del Solicitud de extracción de Bcachefs. Además, con los cambios de código de bloque comunes y otras alteraciones que se envían a través de esta solicitud de extracción de Bcachefs en lugar de a través de los árboles de subsistemas normales como el enfoque estándar de desarrollo del kernel de Linux.
Veremos en las próximas horas si hay sorpresas inesperadas antes del lanzamiento de Linux 6.5-rc1, pero parece más probable que Bcachefs no sea aceptado en este ciclo.
Aquellos que deseen leer acerca de Bcachefs pueden hacerlo a través del sitio del proyecto en Bcachefs.org.