O eroare în kernel-ul Linux 5.12-rc1 care duce la pierderea datelor în FS

Linus Torvalds a avertizat utilizatorii cu privire la identificarea unei probleme critice în lansarea experimentală a nucleului 5.12-rc1, a sfătuit să nu instaleze această versiune pentru testare și a redenumit eticheta Git „v5.12-rc1” în „v5.12-rc1-dontuse”. Problema apare atunci când se utilizează un fișier de schimb și poate duce la coruperea datelor în sistemul de fișiere în care se află fișierul.

În special, modificările propuse în 5.12-rc1 au perturbat funcționarea normală cu fișierul de swap și au condus la pierderea offset-ului de la începutul datelor de swap în sistemul de fișiere, ceea ce a condus la rezultate dezastruoase - conținutul sistemului de fișiere a fost suprascris. prin schimb aleatoriu de date. Problema afectează doar sistemele cu un fișier de schimb și nu apare atunci când o partiție separată de disc este utilizată pentru schimbare.

Sursa: opennet.ru

Adauga un comentariu