Programeri Debian projekta najavili su obustavu objavljivanja instalacijskih slika za ažuriranje Debiana 12.3 zbog otkrića greške u Linux kernelu koja dovodi do oštećenja podataka u Ext4 datotečnom sustavu. Korisnicima već instaliranih sustava savjetuje se da se suzdrže od instaliranja ažuriranja paketa kernela iz repozitorija dok se popravak ne objavi.
Problem se pojavljuje u stabilnoj grani Linux kernela 6.1, koja je vraćena na popravak koji je izvorno dodan u granu 6.5 kako bi se riješio pad zbog pogreške u kodu za ažuriranje veličine datoteke koja je smanjena nakon izravnog I/O rad sa zastavom O_SYNC. Šteta je označena kao nekritična (nije objašnjeno što se pod tim točno misli, vjerojatno se gubitak podataka događa u vrlo rijetkim okolnostima ili podaci nisu trajno izgubljeni, ali veličina datoteke postaje veća od stvarne) .
U kontekstu Debiana 12, greška je premještena u paket kernela 6.1 nakon što je sinkroniziran s izdanjem 6.1.64. Tijekom rasprave o pogrešci, programeri Debiana spomenuli su da je problem riješen u ažuriranju 6.1.66, ali još nije jasno koji od popravaka dodanih ovom izdanju rješava problem, budući da nema promjena u jezgri 4 koji su jasno povezani s VFS i Ext6.1.66 (najvjerojatnije se radi o problemu zaustavljanja u deb paketu baziranom na kernelu 6.1.66, dok je zapravo popravak dodan u granu kernela 6.1.65, koja sadrži promjene vezane uz Ext4).
Dodatak: Možete provjeriti trenutnu verziju pokrenutog kernela na Debianu 12 s naredbom “uname -a”, pogreška je sadržana u verziji kernela 6.1.0-14. Ako instalirate ovu verziju, predlaže se korištenje prethodne verzije kernela kao zaobilazno rješenje, budući da Debian zadržava tri verzije kernela tijekom ažuriranja.
Izvor: opennet.ru
