Drejti NTFS nga Paragon Software mund të pranohet në bërthamën Linux 5.15

Gjatë diskutimit rreth edicionit të 27 të setit të patches me implementimin e sistemit të skedarëve NTFS nga Paragon Software, Linus Torvalds shprehu se nuk sheh pengesa për pranimin e këtij seti patches në dritaren e ardhshme të pranimit të ndryshimeve. Nëse nuk do të identifikohen probleme të papritura, mbështetje për NTFS nga Paragon Software do të përfshihet në bërthamën 5.15, publikimi i së cilës pritet në nëntor.

Gjatë kohës që mbetet deri në pranimin e patches në bërthamë, Linus rekomandoi të rishikohet saktësia e nënshkrimit të nënshkruar në patches, duke konfirmuar autorësinë e kodit të dhënë dhe gatishmërinë për shpërndarje në bërthamën nën licencë të lirë. Po ashtu, Paragon Software u rekomandua të sigurohet që departamenti juridik është në dijeni të pasojave të mundshme nga transferimi i kodit nën licencën GPLv2 dhe kupton natyrën e kësaj licencë kopyleft.

Kodi i drejtorit të ri NTFS u publikua nga Paragon Software në gushtin e vitit të kaluar dhe ndryshon nga drejtori ekzistues në bërthamë me mundësinë e punës në regjimin e shkruar. Drejtori i vjetër nuk është përmirësuar prej shumë vitesh dhe ndodhet në një gjendje të mjerueshme. Drejtori i ri mbështet të gjitha mundësitë e versionit aktual NTFS 3.1, duke përfshirë atributet e zgjeruara të skedarëve, regjimin e kompresimit të të dhënave, punën efektive me boshllëqet në skedarë dhe riprodhimin e ndryshimeve nga regjistri për rikuperimin e integritetit pas dështimeve.

Në edicionin e 27 të patches, Paragon Software e përshtati drejtorin për ndryshimet në API-në iov, duke zëvëndësuar thirrjen iov_iter_copy_from_user_atomic() me copy_page_from_iter_atomic() dhe duke ndaluar përdorimin e funksionit iov_iter_advance(). Nga rekomandimet e shprehura në diskutim, mbetet vetëm të përcillet kodi për përdorimin e fs/iomap, por kjo nuk është një kërkesë e domosdoshme, por thjesht një rekomandim, që mund të realizohet pas përfshirjes në bërthamë. Për më tepër, Paragon Software konfirmoi se është e gatshme të ndihmojë kodin e propozuar në bërthamë dhe planifikon të kalojë më pas implementimin e regjistrimit në punën mbi pajisjen universale të bllokut JBD (Journaling block device) që ndodhet në bërthamë, mbi të cilën organizohet regjistrimi në ext3, ext4 dhe OCFS2.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster