[ON] В ядре Linux 6.15 намерены удалить файловую систему SystemV

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
rssbot
Бот
Сообщения: 6001
ОС: gnu/linux

[ON] В ядре Linux 6.15 намерены удалить файловую систему SystemV

Сообщение rssbot »

Разработчик Ян Кара (Jan Kara) из компании SUSE предложил патч, удаляющий из ядра Linux код с поддержкой файловых систем Xenix, SystemV/386 и Coherent. Данный код помечен как неподдерживаемый (orphaned) с 2023 года, и желающих сопровождать его с тех пор так и не нашлось. Мэйнтейнер Кристиан Браунер (Christian Brauner), отвечающий за файловые системы в ядре, согласился с предложением и принял патч в ветку vfs-6.15. Несколько часов назад содержимое vfs-6.15 было перенесено в ветку linux-next, в которой ведётся подготовка изменений для будущего ядра 6.15.


История началась в 2002 году, когда ядро Linux было избавлено от глобальной блокировки (BKL - Big Kernel Lock) в пользу более гранулярных блокировок. Тогда в файловой системе SystemV был выполнен переход на rwlock, но это привело к проблемам, из-за которых процессор не мог переходить в спящий режим в течение вызова всей функции, читавшей метаданные inode. Проблема была замечена только в 2023 году в результате стресс-тестирования инструментарием SyzBot. Подобный инцидент показывает, что ФС SystemV никто не пользуется и её можно удалить.




Источник: https://www.opennet.ru/opennews/art.shtml?num=62803
(opennet.ru, мини-новости)
Спасибо сказали: