Hiba a Linux kernel 5.12-rc1-ben, ami adatvesztéshez vezet az FS-ben

Linus Torvalds figyelmeztette a felhasználókat egy kritikus probléma azonosítására az 5.12-rc1 kernel kísérleti kiadásában, azt tanácsolta, hogy ne telepítsék ezt a verziót tesztelésre, és átnevezte a Git címkét „v5.12-rc1” „v5.12-rc1-dontuse”-ra. A probléma cserefájl használatakor jelentkezik, és adatsérüléshez vezethet abban a fájlrendszerben, amelyben a fájl található.

Az 5.12-rc1-ben javasolt változtatások megzavarták a swap fájl normál működését, és a swap adatok kezdetének eltolása elvesztéséhez vezettek a fájlrendszerben, ami katasztrofális eredményekhez vezetett - a fájlrendszer tartalma felül lett írva. véletlenszerű csereadatokkal. A probléma csak a cserefájllal rendelkező rendszereket érinti, és nem fordul elő, ha külön lemezpartíciót használnak a cseréhez.

Forrás: opennet.ru

Hozzászólás