Linux: adat vesztéssel járó ext3 bug a 2.4.20-ban

Címkék

Andrew Morton egy figyelmeztetést postázott az LKML-re, "A 2.4.20-pre5-ben egy optimalizációt csináltunk az ext3 fsync függvényében, amely könnyen adatvesztést, korrupciót (corruption) okozhat umount-kor". A bug csak azokat a felhasználókat érinti, akik az ext3-at a szokatlan "data=journal" módban használják, vagy a fileokat a "chattr -j" alatt kezelik. A hiba nem érinti a 2.5-ös kernelt használókat."A tünetek az olyan fileoknál jelentkeznek, amelyek az umount-ot megelőző 30 másodpercebn lettek írva. A workaround egyszerű, az umount előtt egy `sync'-et kell futtatni".

Andrew postázott egy foltot a probléma megoldására, majd nem sokkal később írta, hogy a folt mégsem működik, és elnézést kért. Arra kéri a felhasználókat, hogy amíg a fix nem készül el óvakodjanak az ext3/data=journal-tól.

Bővebb infó a itt.

Hozzászólások

na ja, akkor legyen "megszokottól eltérő" ;-)