Linux çekirdeği 5.12-rc1'de FS'de veri kaybına yol açan bir hata

Linus Torvalds, kullanıcıları 5.12-rc1 çekirdeğinin deneysel sürümünde kritik bir sorun tespit etmeleri konusunda uyardı, bu sürümü test amaçlı yüklememelerini tavsiye etti ve "v5.12-rc1" Git etiketini "v5.12-rc1-dontuse" olarak yeniden adlandırdı. Sorun, takas dosyası kullanıldığında ortaya çıkar ve dosyanın bulunduğu dosya sisteminde veri bozulmasına yol açabilir.

Özellikle, 5.12-rc1'de önerilen değişiklikler, takas dosyasıyla normal çalışmayı bozdu ve dosya sistemindeki takas verilerinin başlangıcının ofsetinin kaybolmasına yol açtı, bu da feci sonuçlara yol açtı - dosya sisteminin içeriğinin üzerine yazıldı rastgele takas verileriyle. Sorun yalnızca takas dosyası bulunan sistemleri etkiliyor ve takas için ayrı bir disk bölümü kullanıldığında ortaya çıkmıyor.

Kaynak: opennet.ru

Yorum ekle