Останнім часом Лінус Торвальдс оголосив про випуск першої версії-кандидата для 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 немає відповідальних людей від отримання запитів на витяг з новими ФС, тому такі запити можуть бути надіслані йому особисто.
Загалом Лінус натякнув, що не бачить особливих проблем із прийняттям нового коду NTFS. в основній частині ядра, оскільки жалюгідний стан старого драйвера NTFS не витримує критики, і протягом року не надходило серйозних скарг щодо нового драйвера Paragon.
Цей драйвер вже набагато кращий у функціональному стані, ніж попередній драйвер ntfs з 2001 року.
Якщо новий код ntfs містить коментарі людей, і схоже, що це було
дістати їх, і Парагон, як очікується, буде той, хто його збереже, тоді я
Я думаю, що Paragon повинен зробити для цього запит git pull.
І це те, що цього року було запропоновано 26 версій виправлень ntfs3 у списку розсилки "linux-fsdevel" для огляду, коментарі до яких були видалені, але питання про включення в ядрі воно заглохло через неможливість знайти супровідників VFS, Вони можуть прийняти рішення щодо концептуальних питань: що робити зі старим драйвером ntfs та чи застосовувати застарілі виклики FAT ioctl у новому драйвері.
У теперішньому вигляді приймати патчі, необхідно забезпечити в ntfs3 сумісність зі змінами, внесеними нещодавно в iov API, тому патч перестав будуватись і, якщо можливо, перекладіть код, щоб використовувати fs / iomap (це вважається не критичним, і адаптацію вже можна зробити, коли ntfs3 знаходиться в ядрі).
Код нового драйвера NTFS був виявлений Paragon Software у серпні минулого року і відрізняється від того, що вже є в ядрі драйвера, можливістю працювати в режимі запису.
Драйвер підтримує всі функції поточної версії NTFS 3.1, включаючи розширені атрибути файлів, режим стиснення даних, ефективну обробку прогалин файлів та відтворення змін реєстру для відновлення цілісності після збоїв.
В кінці кінців якщо вам цікаво дізнатись більше про це, Ви можете перевірити деталі У наступному посиланні.