Linus Torvalds chce nowego sterownika NTFS, a Paragon Software to ten

Ostatnio Linus Torvalds ogłosił wydanie pierwszej wersji kandydującej dla Linuksa 5.14 i nad tym zespół ds. rozwoju jądra nadal pracuje nad ostatecznymi szczegółami przed wydaniem stabilnej wersji.hej, spekuluje się, że stabilna wersja Linuksa 5.14 może pochodzić z nowego sterownika NTFS, w szczególności sterownik „NTFS3” firmy Paragon Software.

I czy to w poście na liście dyskusyjnej jądra Linux, Torvalds poprosił Paragon Software o przesłanie kodu do połączenia ich nowego sterownika NTFS. Sterownik mógłby zostać dodany w Linuksie 5.14-rc2, chociaż Torvalds uważa, że ​​ta wersja jest już zbyt duża. W przeciwnym razie sterownik powinien być gotowy dla Linuksa 5.15.

Po prostu nie mamy nikogo, kto mógłby potokować nowe systemy plików: fsdevel
Lista mailingowa jest dobra do komentarzy i uzyskiwania informacji zwrotnych, ale czasami ktoś po prostu musi to przesłać, a nie o to fsdevel kończy się robieniem.

Argument, że „jest już w znacznie lepszym stanie niż wcześniej”
sterownik ntfs «może nie być bardzo mocnym argumentem technicznym (nie dlatego, że
od wszelkich problemów Paragon, tylko dlatego, że stary sterownik ntfs nie jest
fajnie), ale to dość mocny argument za połączeniem nowego
przez Paragona.

Omawiając kwestię separacji uprawnień poprzez utrzymanie kodu dla systemów plików i sterowników związanych z VFS, Linus Torvalds wyraził chęć bezpośredniego zaakceptowania plastrów Wraz z nową implementacją systemu plików NTFS, jeśli Paragon Software przejmie obowiązki NTFS jako opiekun systemu plików w jądrze Linux i otrzyma potwierdzenie od innych twórców jądra, że ​​sprawdzili poprawność kodu (najwyraźniej potwierdzenie Jest Już dostępny).

Linus zauważył, że wśród twórców jądra VFS nie ma odpowiedzialnych osób od otrzymywania pull requestów z nowymi plikami FS, więc takie żądania mogą być wysyłane do niego osobiście.

Na ogół Linus zasugerował, że nie widzi żadnych szczególnych problemów z przyjęciem nowego kodu NTFS w głównej części jądra, ponieważ opłakany stan starego sterownika NTFS nie wytrzymuje krytyki i od roku nie było żadnych poważnych skarg na nowy sterownik Paragon.

Ten sterownik jest już w znacznie lepszym stanie funkcjonalnym niż poprzedni sterownik ntfs z 2001 roku.

Jeśli nowy kod ntfs zawiera komentarze od ludzi i wygląda na to, że tak było
je zdobyć, a oczekuje się, że to Paragon będzie tym, który go zachowa, to ja,
Myślę, że Paragon powinien złożyć w tym celu żądanie git pull.

I chodzi o to, że w tym roku na liście dyskusyjnej "linux-fsdevel" zgłoszono do przeglądu 26 wersji łatek ntfs3, z których komentarze zostały usunięte, ale kwestia włączenia w jądrze utknął z powodu niemożności znalezienia opiekunów VFS, Mogli podjąć decyzję w kwestiach koncepcyjnych: co zrobić ze starym sterownikiem ntfs i czy zaimplementować starsze wywołania ioctl FAT w nowym sterowniku.

W obecnej formie akceptować poprawki, konieczne jest zapewnienie w ntfs3 zgodności ze zmianami wprowadzonymi ostatnio w iov API, więc łatka przestała się budować i jeśli to możliwe przetłumaczyć kod, aby używał fs / iomap (zakłada się, że nie jest to krytyczne i adaptację można już zrobić, gdy ntfs3 jest w jądrze).

Kod nowego sterownika NTFS został odkryty przez Paragon Software w sierpniu zeszłego roku i różni się od tego już w jądrze sterownika możliwością pracy w trybie zapisu.

Sterownik obsługuje wszystkie funkcje aktualnej wersji NTFS 3.1, w tym rozszerzone atrybuty plików, tryb kompresji danych, wydajną obsługę luk w plikach oraz odtwarzanie zmian w rejestrze w celu przywrócenia integralności po awariach.

W końcu jeśli chcesz dowiedzieć się więcej na ten temat, możesz sprawdzić szczegóły W poniższym linku.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.