Линус Торвальдс хочет новый драйвер NTFS, и Paragon Software - тот самый

Недавно Линус Торвальдс объявил о выпуске первой версии-кандидата для Linux 5.14 и над этим команда разработчиков ядра продолжает работать над окончательными деталями перед стабильной версией.эй предполагается, что стабильная версия Linux 5.14 может прийти с новым драйвером NTFS, в частности драйвер "NTFS3" от Paragon Software.

И это в сообщении в списке рассылки ядра Linux, Торвальдс попросил Paragon Software предоставить код для объединения их нового драйвера NTFS.. Драйвер может быть добавлен в Linux 5.14-rc2, хотя Торвальдс считает эту версию уже слишком большой. В противном случае драйвер должен быть готов для Linux 5.15.

Нам просто некому передавать новые файловые системы: fsdevel
Список рассылки хорош для комментариев и получения отзывов, но иногда кому-то просто нужно отправить его, и это не то, что fsdevel заканчивает делать.

Аргумент о том, что «он уже находится в гораздо лучшем состоянии, чем раньше.
Драйвер ntfs «может быть не очень сильным техническим аргументом (не потому, что
от любых проблем Paragon, только потому, что старый драйвер ntfs не
круто), но это довольно сильный аргумент в пользу слияния нового
пользователя Paragon.

При обсуждении вопроса о разлуке полномочий, поддерживая код для файловых систем и драйверов, связанных с VFS, Линус Торвальдс выразил готовность принимать патчи напрямую С новой реализацией файловой системы NTFS, если Paragon Software берет на себя обязанности NTFS в качестве сопровождающего файловую систему в ядре Linux и получает подтверждение от других разработчиков ядра, что они проверили правильность кода (очевидно, подтверждение. теперь доступно).

Линус отметил, что среди разработчиков ядра VFS нет ответственных людей от получения пулл-реквестов с новыми FS, поэтому такие запросы можно отправлять ему лично.

В общем случае, Линус намекнул, что не видит особых проблем с принятием нового кода NTFS. в основной части ядра, так как плачевное состояние старого драйвера NTFS не выдерживает критики и в течение года не было серьезных претензий к новому драйверу Paragon.

Этот драйвер уже находится в гораздо лучшем функциональном состоянии, чем предыдущий драйвер ntfs от 2001 года.

Если в новом коде ntfs есть комментарии от людей, и похоже, что это так
получить их, и ожидается, что Paragon будет тем, кто их сохранит, тогда я
Я думаю, что Paragon должен сделать для этого запрос git pull.

И дело в том, что в этом году в списке рассылки "linux-fsdevel" для проверки было предложено 26 версий патчей ntfs3, комментарии из которого были удалены, но проблема включения в ядре он застопорился из-за невозможности найти сопровождающих VFS, Они могли принять решение по концептуальным вопросам: что делать со старым драйвером ntfs и реализовывать ли устаревшие вызовы FAT ioctl в новом драйвере.

В нынешнем виде принимать патчи, необходимо обеспечить в ntfs3 совместимость с недавно внесенными изменениями в iov API, поэтому патч прекратил сборку и, если возможно, переведите код для использования fs / iomap (это считается некритичным, и адаптация уже может быть выполнена, когда ntfs3 находится в ядре).

Код нового драйвера NTFS был обнаружен Paragon Software в августе прошлого года и отличается от того, что уже есть в ядре драйвера, возможностью работать в режиме записи.

Драйвер поддерживает все функции текущей версии NTFS 3.1, включая расширенные атрибуты файлов, режим сжатия данных, эффективную обработку файловых пробелов и воспроизведение изменений реестра для восстановления целостности после сбоев.

В конце концов если вам интересно узнать об этом больше, вы можете проверить детали По следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.