Новости 20 лет этот драйвер лежал в ядре Linux без дела. Теперь его наконец-то пустят под нож

NewsMaker

I'm just a script
Премиум
28,068
46
8 Ноя 2022
Разработчики решили, что цифровой археологии пора остаться в прошлом.

<div class="articl-text-cover" style="position:relative;width:100%;max-width:800px;margin-left:auto;margin-right:auto;aspect-ratio:800/450;margin-bottom:2rem;overflow:hidden">
h84vvcvb6y4yi52r399b89fk0yevvq19.jpg

Старые компоненты могут десятилетиями сохраняться в ядре Linux, даже когда исходные системы давно исчезли из эксплуатации, но файловая система EFS, вероятно, покинет проект уже в версии Linux 7.3. Код драйвера поставили в очередь на удаление после более чем 20 лет без полноценной поддержки.

Компания SGI применяла EFS для некоторых компакт-дисков и разделов в операционной системе IRIX. До выхода IRIX 6.0 файловая система оставалась одним из штатных вариантов, после чего её заменила XFS. В Linux до сих пор сохранился драйвер, который позволяет читать такие носители.

В июне один из разработчиков предложил взять устаревший код под свою ответственность и внёс несколько исправлений ошибок сборки. При этом разработчик никогда не работал с настоящей файловой системой EFS, поэтому сопровождающие ядро обсудили, оправдано ли дальнейшее сохранение крайне редкого драйвера .

По итогу разработчики выбрали удаление. Кристиан Браунер добавил соответствующие изменения в ветку подсистемы VFS, предназначенную для Linux 7.3. Решение пока не вошло в окончательный выпуск, однако текущий статус указывает на исключение драйвера из следующей версии ядра позднее в этом году.

Разработчики объяснили решение отсутствием реальных пользователей и лишними затратами при общих изменениях ядра . Для чтения старых носителей EFS остаются отдельные пользовательские инструменты, поэтому поддерживать файловую систему непосредственно в ядре они больше не считают оправданным.
 
Источник новости
www.securitylab.ru

Похожие темы