Грешка в ядрото на Linux 5.12-rc1, водеща до загуба на данни в файловата система

Линус Торвалдс предупреди потребителите за открит критичен проблем в експерименталното издание на ядрото 5.12-rc1, като препоръча да не инсталират тази версия за тестове и преименува Git-тага «v5.12-rc1» на «v5.12-rc1-dontuse». Проблемът се проявява при използване на файл за размяна и може да доведе до повреда на данни в файловата система, в която се намира този файл.

По-специално, промените, предложени в 5.12-rc1, нарушиха нормалната работа с файла за размяна и доведоха до загуба на началноOffset на данните за размяна в FS, което доведе до катастрофални резултати — презаписване на съдържанието на FS с произволни данни от файла за размяна. Проблемът засяга само системите с файл за размяна (swapfile) и не се проявява при използване на отделен дисков дял за размяна.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster