Линус Торвалдс предупреди потребителите за открит критичен проблем в експерименталното издание на ядрото 5.12-rc1, като препоръча да не инсталират тази версия за тестове и преименува Git-тага «v5.12-rc1» на «v5.12-rc1-dontuse». Проблемът се проявява при използване на файл за размяна и може да доведе до повреда на данни в файловата система, в която се намира този файл.
По-специално, промените, предложени в 5.12-rc1, нарушиха нормалната работа с файла за размяна и доведоха до загуба на началноOffset на данните за размяна в FS, което доведе до катастрофални резултати — презаписване на съдържанието на FS с произволни данни от файла за размяна. Проблемът засяга само системите с файл за размяна (swapfile) и не се проявява при използване на отделен дисков дял за размяна.
Източник: opennet.ru
