Linus Torvalds a comentat situația cu driverul NTFS de la Paragon Software

Când a discutat despre problema separării autorității în menținerea codului pentru sistemele de fișiere și driverele legate de VFS, Linus Torvalds și-a exprimat dorința de a accepta direct patch-uri cu o nouă implementare a sistemului de fișiere NTFS, dacă Paragon Software ar prelua responsabilitatea menținerii NTFS. sistem de fișiere în nucleul Linux și a primit confirmarea de la alți dezvoltatori de kernel care au revizuit corectitudinea codului (se pare că confirmarea este deja disponibilă).

Linus a remarcat că printre dezvoltatorii de kernel VFS nu există persoane responsabile pentru primirea cererilor de extragere cu noul FS, așa că astfel de solicitări pot fi trimise lui personal. În general, Linus a sugerat că nu vede probleme speciale cu adoptarea noului cod NTFS în nucleul principal, deoarece starea deplorabilă a vechiului driver NTFS nu rezistă criticilor și nu au fost făcute plângeri semnificative împotriva noul șofer Paragon într-un an.

Pe parcursul unui an, 26 de versiuni de patch-uri ntfs3 au fost propuse spre revizuire pe lista de corespondență linux-fsdevel, în care comentariile făcute au fost eliminate, dar problema includerii în nucleu a fost blocată de incapacitatea de a găsi un întreținător VFS. cine ar putea lua o decizie cu privire la problemele conceptuale - ce să facă cu driverul ntfs vechi și dacă să implementeze apeluri FAT ioctl vechi în noul driver.

Codul pentru noul driver NTFS a fost deschis de Paragon Software în august anul trecut și diferă de driverul deja disponibil în nucleu prin capacitatea de a lucra în modul de scriere. Driverul acceptă toate caracteristicile versiunii curente a NTFS 3.1, inclusiv atributele extinse ale fișierului, modul de compresie a datelor, lucrul eficient cu spații goale în fișiere și reluarea modificărilor din jurnal pentru a restabili integritatea după erori.

Sursa: opennet.ru

Adauga un comentariu