Kesalahan pada kernel Linux 5.12-rc1 menyebabkan hilangnya data di FS

Linus Torvalds memperingatkan pengguna tentang mengidentifikasi masalah kritis dalam rilis eksperimental kernel 5.12-rc1, menyarankan untuk tidak menginstal versi ini untuk pengujian dan mengganti nama tag Git β€œv5.12-rc1” menjadi β€œv5.12-rc1-dontuse”. Masalah terjadi saat menggunakan file swap dan dapat menyebabkan kerusakan data pada sistem file di mana file tersebut berada.

Secara khusus, perubahan yang diusulkan di 5.12-rc1 mengganggu operasi normal dengan file swap dan menyebabkan hilangnya offset awal data swap di sistem file, yang menyebabkan hasil yang buruk - konten sistem file ditimpa dengan data pertukaran acak. Masalahnya hanya mempengaruhi sistem dengan swapfile dan tidak terjadi ketika partisi disk terpisah digunakan untuk swapping.

Sumber: opennet.ru

Tambah komentar