Vandaag wordt verwacht dat het samenvoegvenster van Linux 6.5 wordt gesloten en een van de aanhoudende problemen is geweest of de BCacheFS-stuurprogramma voor het bestandssysteem zal worden samengevoegd nadat het pull-verzoek uiteindelijk is verzonden.

Vorige week is het Bcachefs-pull-verzoek ingediend met de hoop om gemainlined te worden voor Linux 6.5. Het nog steeds experimentele bestandssysteem is al jaren in ontwikkeling, terwijl de meeste functies als stabiel worden beschouwd en al worden gebruikt door degenen die het out-of-tree bestandssysteemstuurprogramma gebruiken. Bcachefs is al bijna een decennium in ontwikkeling nadat dit copy-on-write-bestandssysteem werd geboren uit de blokcachecode van de Linux-kernel.

Hoewel we altijd een last-minute beslissing van Linus Torvalds konden zien, ziet het er helaas naar uit dat de Bcachefs-driver niet wordt samengevoegd voor Linux 6.5. Er is nog geen officieel commentaar van Torvalds of activiteit ermee in Git, maar er is een nogal gespannen discussie gevoerd over de Linux kernel mailinglijst onder ontwikkelaars.

De primaire bron van spanning zit niet rond het bestandssysteem zelf, maar codewijzigingen die nodig zijn voor de kernel buiten de kernelmodule zelf, evenals de kernel-mailinglijstthreads rond Bcachefs die vaak verhit raken. Er zijn de afgelopen dagen veel minder dan hartelijke berichten binnen de lange mailinglijstthread rond de Bcachefs pull-aanvraag. Bovendien, met de algemene blokcodeveranderingen en andere wijzigingen die via dit Bcachefs-pull-verzoek zelf worden verzonden in plaats van via de normale subsysteembomen als de standaard Linux-kernelontwikkelingsbenadering.

We zullen de komende uren zien of er zijn onverwachte verrassingen voordat Linux 6.5-rc1 wordt uitgebracht, maar het lijkt meer dan waarschijnlijk dat Bcachefs deze cyclus niet zal worden geaccepteerd.

Degenen die meer willen lezen over Bcachefs zelf kunnen dat doen via de projectsite op Bcachefs.org.

Categories: IT Info