A bcachefs fájlrendszerben, amely a Linux kernel 6.7-es kiadásától kezdődően elérhető, a 6.8-as kernel megjelenésére való felkészülés során két súlyos problémát fedeztek fel és javítottak (a javítások a 6.8-rc4 kiadásába kerülnek). Az első probléma a könyvtárakkal kapcsolatos zárolások helytelen működéséhez kapcsolódik, amely miatt a nem létező alrészlegek (subvolume) törlésekor az első törlési kísérlet hibaüzenettel zárulhatott, míg a második kísérlet lefagyással végződhetett a fennmaradó zárolás miatt.
A második esetben versenyhelyzet alakult ki, amely a fájlok lezárásakor a kernelben a szál idő előtti befejezéséhez vezetett. A problémák a bcachefs minden verziójában jelen vannak, az eredeti 6.7-es kernelbe való pull kérés óta. Mindkét problémát elég súlyosnak ítélik meg ahhoz, hogy a javasolt javítást visszafelé kompatibilisen beépítsék a 6.7-es stabil kernel ágba.
Forrás: opennet.ru
