Paragon Software NTFS draiveris tiks iekļauts Linux 5.15

Pirms dažām dienām mēs šeit emuārā dalījāmies ar ziņām par ko Linus Torvalds lūdza Paragon Software iesniegt kodu, lai apvienotu savu jauno NTFS draiveri. Toreiz tika uzskatīts, ka draiveri var pievienot operētājsistēmai Linux 5.14-rc2, kas nenotika, taču tas tiks integrēts Linux 5.15 versijā

Un tas 27. numura apspriešanas laikā no plāksteru komplekta, ieviešana nesen tika publicēta no Paragon Software NTFS failu sistēmas un kam Linus Torvalds būtībā deva zaļo gaismu jāievieš operētājsistēmā Linux, jo tajā teikts, ka tā “neredz šķēršļus šī ielāpu komplekta saņemšanai nākamajā logā, lai pieņemtu izmaiņas. Ja vien netiks konstatētas neparedzētas problēmas, Paragon Software NTFS atbalsts tiks iekļauts kodolā 5.15, kuru paredzēts izlaist novembrī. "

Laikā, līdz plāksteri tiek pieņemti kodolā, Linus ieteica atkārtoti pārbaudīt parakstu pareizību uz plāksteriem apstiprinot nodotā ​​koda autorību un tā izplatīšanas sagatavošanu kā daļu no kodola saskaņā ar atvērtā pirmkoda kodu. Tika arī ieteikts, lai Paragon Software vēlreiz pārliecinātos, ka juridiskā nodaļa saprot visas sekas, ko rada koda pārsūtīšana saskaņā ar GPLv2 licenci, un saprot šīs copyleft licences būtību.

Jaunā NTFS draivera kodu Paragon Software publicēja pagājušā gada augustā, un tas atšķiras no tā, kas jau ir draivera kodolā, ar spēju strādāt rakstīšanas režīmā, jo iepriekšējais draiveris nav atjaunināts daudzus gadus un tas ir nožēlojams stāvoklis.

Mēs plānojam atbalstīt šo versiju pēc koda bāzes apvienošanas un pievienot jaunas
funkcijas un labo kļūdas. Piemēram, tiks nodrošināts pilns žurnālu atbalsts JBD
pievienots vēlākos atjauninājumos.

Un tas iepriekš, lai iegūtu pilnīgu piekļuvi NTFS nodalījumiem no Linux, bija jāizmanto FUSE NTFS-3g draiveris, kas darbojas lietotāja telpā un nenodrošina vēlamo veiktspēju. Šis draiveris nav atjaunināts kopš 2017. gada, tāpat kā tikai lasāms fs / ntfs draiveris. Abus draiverus izveidoja Tuxera, kas, tāpat kā Paragon Software, nodrošina komerciāli pieejamu patentētu NTFS draiveri.

In Cuanto al jauns kontrolieris ko jūs plānojat ieviest kodolā, tas izceļas ar to, ka atbalsta visas pašreizējās NTFS 3.1 versijas funkcijas, ieskaitot paplašinātos faila atribūtus, datu saspiešanas režīmu, efektīvu darbu ar failu spraugām un reģistra izmaiņu atkārtošanu, lai atjaunotu integritāti pēc neveiksmes.

Kontrolieris balstās uz Paragon Software esošo komerciālo produktu kodu bāzi un ir labi pārbaudīta. Plāksteri ir izstrādāti saskaņā ar prasībām koda sagatavošanai Linux un nesatur papildu API saites, ļaujot jauno draiveri iekļaut kodola galvenajā sastāvā. Kad ielāpi ir iekļauti Linux kodola galvenajā daļā, Paragon Software plāno nodrošināt apkopi, kļūdu labojumus un funkcionalitātes uzlabojumus.

Plākstera 27 plāksterī, Paragon Software pielāgoja draiveri izmaiņām API iov aizstājot iov_iter_copy_from_user_atomic () zvanu ar copy_page_from_iter_atomic () un pārtraucot funkciju iov_iter_advance ().

No sniegtajiem ieteikumiem diskusijā, paliek tikai koda tulkojums, lai izmantotu fs / iomap, bet šī nav obligāta prasība, bet tikai ieteikums, ko var ieviest pēc iekļaušanas kodolā. Turklāt Paragon Software ir apstiprinājis, ka ir gatavs kodolam pievienot piedāvāto kodu un plāno pārvietot žurnāla ieviešanu, lai tas darbotos virs esošā kodola JBD (žurnālu bloķēšanas ierīces), uz kura pamata tiek organizēts žurnāls ext3, ext4 un OCFS2.

Visbeidzot, tiem, kurus interesē uzzināt vairāk par to, varat pārbaudīt detaļas Šajā saitē.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.