Razvijatelji projekta Debian su najavili da su obustavili objavljivanje instalacijskih slika s ažuriranjem Debian 12.3 zbog otkrivene greške u Linux jezgru koja uzrokuje oštećenje podataka u Ext4 datotečnom sustavu. Korisnicima već instaliranih sustava preporučuje se da se suzdrže od instalacije ažuriranja paketa s jezgru iz repozitorija do objavljivanja ispravka.
Problem se javlja u stabilnoj grani Linux jezgre 6.1, u koju je prenesena ispravka izvorno dodana u granu 6.5 i koja otklanja iznenada završavanje zbog greške u kodu koji ažurira veličinu datoteke, smanjene nakon operacije direktnog ulazno/izlaznog rada s O_SYNC zastavicom. Oštećenje je označeno kao nekritično (što točno pod tim podrazumijeva nije objašnjeno, vjerojatno se gubitak podataka događa u vrlo rijetkim okolnostima ili se podaci ne gube trajno, ali veličina datoteke postaje veća od stvarne).
U kontekstu Debiana 12, greška je prenesena u paket s jezgru 6.1, nakon njegove sinkronizacije s izdanjem 6.1.64. Tijekom rasprave o grešci, razvojnici Debiana su spomenuli da je problem riješen u ažuriranju 6.1.66, ali za sada nije jasno koji od ispravaka dodanih u ovo izdanje rješava problem, budući da u jezgru 6.1.66 nema očiglednih promjena povezanih s VFS-om i Ext4. Vjerojatno se radi o prestanku manifestiranja problema u deb-paketu temeljenom na jezgru 6.1.66, dok je ispravak zapravo dodan u granu jezgre 6.1.65, koja sadrži promjene povezane s Ext4.
Dopuna: Provjeriti trenutnu verziju pokrenutog jezgra na Debijanu 12 može se s naredbom «uname -a», greška se nalazi u verziji jezgra 6.1.0-14. U slučaju instalacije ove verzije, kao zaobilazno rješenje preporučuje se korištenje prethodne verzije jezgra, budući da Debian čuva tri verzije jezgra prilikom ažuriranja.
Izvor: opennet.ru
