Linus eltávolította a Bcachefs-t a mainline Linux kernelből

Címkék

Linus végül tegnap elintézte a Bcachefs sztorit azzal, hogy kódszinten is eltávolította a (majdani) 6.18-as kernelből: 

bcachefs core kódjának eltávolítása

A bcachefs a 6.17-ben „externally maintained”-ként lett megjelölve, de a kód megmaradt, hogy a váltás zökkenőmentesebb legyen.

Most már DKMS modul, ami az in-kernel kódot elavulttá teszi, ezért eltávolítjuk, hogy elkerüljük bármiféle verzió miatti zavart.

Összefoglaló a Bcachefs sztoriról:

Hozzászólások

Erre mondják felénk, hogy

Kibaszta, mint macskát szarni!

trey @ gépház

Amúgy akartam már kérdezni a korábbi epizódok alatt is.

Aki nagyon ért hozzá, mondja már el mit tud ez a bcachefs, amit a btrfs vagy (open)zfs ne tudna?

Régóta vágyok én, az androidok mezonkincsére már!

Lényegében a btrfs-sel lett volna egy szintben, ahhoz képest semmi extrát nem nyújtott volna. Nekem egyébként nem lett volna gondom, hogy felveszik a kernelbe, de se a fejlesztő, se a projekt nem érte el azt a megbízhatósági szintet, hogy helye legyen ott. Maga a kód is egy instabil fos volt, hetente borult meg jelentős adatvesztésekkel, regressziókkal, amit vadul kellett foltozni.

“Linux isn't an OS, it's a troubleshooting sim game.” (a YouTube commenter)

Nem kell elhinni. Ezt nem is én mondom, hanem akik használták, azok jelezték bug-nak, és Kent szépen verette is be az utolsó pillanatban a patch-eket hozzá, hogy ne dőljön be az egész, meg a sérült fájlrendszert helyre lehessen állítani. Pont emiatt is került bajba, meg került ki a kernelből. Kiforratlan volt az egész, egy érett fájlrendszer nem igényel ennyi utolsó pillanatban kapkodós foltot.

Egyébként annyit rosszul írtam, hogy nem csak annyit nyújtott volna, mint a btrfs. Egy nagy kártyája volt, hogy Rust, meg memory safe, csak ugyebár az elég keveset nyomott latba.

“Linux isn't an OS, it's a troubleshooting sim game.” (a YouTube commenter)