A Linux kernelből végleg eltávolításra került a Bcachefs fájlrendszer kódja

A Linux kernelből végleg eltávolításra került a Bcachefs fájlrendszer kódja

Mint arról korábban is írtunk, a Linux 6.17 kernel fejlesztési ciklusának az elején Linus Torvalds úgy döntött, hogy a Bcachefs fájlrendszer kódját „külsőleg karbantartottnak” jelöli, vagyis a fővonalbeli kernelbe többé nem fogadnak be új módosításokat. A meglévő kód ekkor még a kernelben maradt, hogy a felhasználók számára zökkenőmentes legyen az átmenet, és a rendszer továbbra is képes legyen indulni a Bcachefs-t használva. Ez a megoldás ideiglenes védőhálóként szolgált azoknak, akik aktívan használták a fájlrendszert. Most azonban eltávolításra kerül, mivel korábban bejelentésre került, hogy elkészült a DKMS kernelmodul, mely a fájlrendszer használatát lehetővé teszi.

Részletek
A Linux kernelből végleg eltávolításra került a Bcachefs fájlrendszer kódja

Megszületett a döntés a Bcachefs további jövőjéről: a továbbiakban DKMS kernelmodul formájában lesz elérhető a fájlrendszer

Kent Overstreet bejelentette, hogy a bcachefs a jövőben DKMS-modulként lesz elérhető. Ez a felhasználók számára kevés változást hoz, hiszen a modul az initramfs részeként továbbra is gond nélkül használható a gyökérfájlrendszerhez. A közösség és a disztribúciók eddig segítőkészen álltak a váltás mellé, ami kulcsfontosságú, mivel sokan eddig a disztribúciók által szállított kernelből használták a bcachefs-t. Overstreet hangsúlyozta, hogy a minőségbiztosítás és a kiadások stabilitása a jövőben is változatlan marad, a közösség pedig továbbra is aktívan részt vehet a hibajelentésekben és a tesztelésben.

Részletek
Az openSUSE kiveszi a BCacheFS támogatását a 6.17-es kernelből

Az openSUSE kiveszi a BCacheFS támogatását a 6.17-es kernelből

Az openSUSE fejlesztői bejelentették, hogy a 6.17-es verziótól kezdődően kikapcsolják a BCacheFS fájlrendszer támogatását a disztribúció hivatalos kernelében. Az indoklás szerint a kód „külső karbantartásba” került, vagyis upstream oldalról nem érkeznek közvetlen commitok a Linux fába, így a disztribúció sem vállal downstream hibajavítást vagy backportot. A 6.16-os kernelág és a Slowroll kiadás egyelőre nem érintett, így a felhasználók átmenetileg zavartalanul használhatják meglévő BCacheFS telepítéseiket.

Részletek
Véget ért a Bcachefs kálvária: Linus Torvalds a Linux kernelben már nem tekinti támogatottként a fájlrendszert

Véget ért a Bcachefs kálvária: Linus Torvalds a Linux kernelben már nem tekinti támogatottként a fájlrendszert

Linus Torvalds hivatalosan is lépést tett a Bcachefs fájlrendszer helyzetének tisztázása érdekében a Linux kernelben. Egy friss commitban a MAINTAINERS fájlt módosította, amelyben a Bcachefs státusza a korábbi „Supported” megjelölés helyett mostantól „Externally maintained” besorolást kapott. A változtatást Torvalds rövid megjegyzéssel indokolta, miszerint a döntés hosszú nyilvános és privát megbeszélések eredményeként született. Ez a lépés egyértelműen jelzi, hogy a fővonalbeli kernelben a Bcachefs jövője immár nem közvetlenül a Linus által felügyelt fejlesztési körön múlik.

Részletek
Kent Overstreet benyújtotta a Bcachefs Linux 6.17 kernelbe szánt pull requestjeit, és a 6.18-ban eltávolítaná a fájlrendszer kísérleti címkéjét

Tovább javul a Bcachefs: újabb hibajavítások kerültek beküldésre a Linux kernel 6.16-rc7 változathoz

július 17-én Kent Overstreet bcachefs-hez készült legújabb javításai bekerültek a Linux 6.16-rc7 kernelbe mely várhatóan a mai napon jelenik meg. A módosítások célja elsősorban a fájlrendszer stabilitásának növelése és a helyreállítási folyamatok finomhangolása volt. Különös figyelmet kapott a szemétgyűjtés és a lemezblokkok eldobásának szabályozása: korábban ezek a műveletek csak akkor indultak el, ha a törlésre váró blokkok száma meghaladta az elérhető kapacitást, ami késedelmes reagálást eredményezett. A mostani változtatás érzékenyebb feltételrendszert alkalmaz, így ezek a folyamatok már korábban elindulhatnak, elkerülve a túlterhelésből adódó teljesítményromlást.

Részletek
Bcachefs hibajavítások kerültek be a kernelbe a Linux 6.16-rc5 előtt, a 6.16 ciklusban még biztosan marad a fájlrendszer a mainline ágban

Bcachefs hibajavítások kerültek be a kernelbe a Linux 6.16-rc5 előtt, a 6.16 ciklusban még biztosan marad a fájlrendszer a mainline ágban

Egy maroknyi Bcachefs-hez kapcsolódó hibajavítást küldtek be tegnap Linus Torvalds számára, még a Linux 6.16-rc5 hétvégi megjelenése előtt. A módosítások gyorsan elnyerték Torvalds bizalmát, és ma hivatalosan is bekerültek a kernelbe. A csomag kizárólag javításokat tartalmazott, új funkciókat nem, így a fő fejlesztői ág stabilitását nem befolyásolja. A változtatások célja többek között a tranzakciókezelés, a journal replay és a btree-műveletek hibáinak korrigálása volt.

Részletek
Kent Overstreet benyújtotta a Bcachefs Linux 6.17 kernelbe szánt pull requestjeit, és a 6.18-ban eltávolítaná a fájlrendszer kísérleti címkéjét

Linus Torvalds beolvasztotta a Linux 6.16-rc4-be a Bcachefs „journal_rewind” funkcióját, de bizonytalan a fájlrendszer további jövője a kernelben

A múlt héten egy újabb pull request érkezett a Bcachefs fájlrendszerhez, amely hibajavításokat és egy új, „journal_rewind” nevű fájlrendszer-helyreállítást segítő funkciót hozott. Azonban a kód beküldése a Linux 6.16 fejlesztési ciklusának kellős közepén komoly vitát váltott ki Linus Torvalds és más kernelfejlesztők részéről, melyről korábban mi is beszámoltunk. A fő kritika a fejlesztési ciklus során történő új funkciók bevezetésére vonatkozott, különösen egy még kísérleti státuszú fájlrendszer esetében. Bár a vita intenzív volt, a következő napokban alábbhagyott, és Linus Torvalds végül úgy döntött, hogy minden érintett változtatást elfogad és beolvaszt a forráskódba.

Részletek
Kent Overstreet benyújtotta a Bcachefs Linux 6.17 kernelbe szánt pull requestjeit, és a 6.18-ban eltávolítaná a fájlrendszer kísérleti címkéjét

Ismét feszültség alakult Ki Linus Torvalds és a Bcachefs fejlesztője Kent Overstreet között

A Linux kernel levelezőlistán ismét feszültségek alakultak ki, miután a Bcachefs fájlrendszer fejlesztői késői új funkciókat próbáltak becsempészni a 6.16-os kernelciklus „javítások” címszó alatt beküldött kódjaiba. A kernelfejlesztés megszokott rendje szerint új funkciók csak az úgynevezett „merge window” alatt kerülhetnek be, amely a 6.16-os ciklusra vonatkozóan már közel két hete lezárult. A Bcachefs fejlesztői azonban kivételt szeretnének, mivel szerintük ezek az újdonságok adatbiztonsági szempontból szükségesek.

Részletek
A GParted 1.7.0 kísérleti Bcachefs támogatással érkezik

A GParted 1.7.0 kísérleti Bcachefs támogatással érkezik

Megjelent a GParted 1.7.0, amely számos fejlesztést, hibajavítást és frissített nyelvi fordításokat tartalmaz. Az új verzió már felismeri a Network Block Devices (NBD) eszközöket, valamint kísérleti támogatást nyújt a Bcachefs fájlrendszerhez. Fontos változás, hogy a GParted mostantól megakadályozza, hogy a lemezkezelő automatikus vizsgálata elindítsa az LVM Volume Groupokat, ami eddig problémákat okozhatott egyes rendszereken.

Részletek