Napaka v jedru Linuxa 5.12-rc1, ki vodi do izgube podatkov v FS

Linus Torvalds je uporabnike opozoril na odkrivanje kritične težave v poskusni izdaji jedra 5.12-rc1, jim svetoval, naj ne namestijo te različice za testiranje, in preimenoval Git oznako »v5.12-rc1« v »v5.12-rc1-dontuse«. Težava se pojavi pri uporabi izmenjalne datoteke in lahko povzroči poškodbe podatkov v datotečnem sistemu, v katerem je datoteka.

Zlasti spremembe, predlagane v 5.12-rc1, so motile normalno delovanje z izmenjalno datoteko in povzročile izgubo odmika začetka izmenjalnih podatkov v datotečnem sistemu, kar je povzročilo katastrofalne rezultate - vsebina datotečnega sistema je bila prepisana z naključnimi izmenjevalnimi podatki. Težava vpliva samo na sisteme z izmenjalno datoteko in se ne pojavi, če se za zamenjavo uporablja ločena diskovna particija.

Vir: opennet.ru

Dodaj komentar