Paragon Software предложила обновление драйвера NTFS3 в ядре Linux
Константин Комаров из Paragon Software предложил обновление драйвера NTFS3 для включения в ядро Linux 5.19. Всего представлено 11 исправлений.
В 2020 году компания Paragon Software заявила, что хочет добавить свой драйвер NTFS в ядро Linux. Этот драйвер был коммерческим предложением компании; Paragon Software доработала его, добившись лучшей эффективности в чтении и записи данных, и в августе открыла исходный код. Пройдя через множество проверок разработчиками ядра, драйвер был включен в Linux 5.15 в 2021 году. Менее чем через год появились опасения, что драйвер остался без сопровождения.
В апреле 2022 года Кари Аргилландер, один из разработчиков, вносивших изменения в драйвер в процессе проверки, заявил, что ему не удалось связаться с командой Paragon Software, ответственной за разработку. Последние предложенные изменения были зафиксированы в ветке Paragon в ноябре 2021 года, однако, как указывал портал Phoronix, в основную ветку ядра их не добавили. Позже эта ситуация привела к тому, что код драйвера NTFS3 перевели в категорию оставленных без сопровождения (orphaned), что грозило удалением его из состава ядра.
3 июня разработчики вернулись к сопровождению драйвера и предложили набор из нескольких обновлений. Патчи уже протестированы в ветке linux-next, в них исправлены ошибки, приводящие к утечкам памяти и аварийным завершениям, решены проблемы с выполнением xfstests, вычищен неиспользуемый код и исправлены опечатки.