Ovládač NTFS od Paragon Software môže byť zahrnutý do jadra Linux 5.15

Pri diskusii o nedávno zverejnenej 27. verzii súboru záplat s implementáciou súborového systému NTFS od spoločnosti Paragon Software, Linus Torvalds uviedol, že nevidí prekážky pre prijatie tohto súboru záplat v nasledujúcom okne na prijímanie zmien. Ak nebudú zistené nepredvídané problémy, podpora NTFS od spoločnosti Paragon Software bude zahrnutá do jadra 5.15, ktorého vydanie sa očakáva v novembri.

Počas zostávajúceho času do prijatia záplat do jadra Linus odporučil overiť správnosť uvedenia podpisu signed-off v záplatách, ktoré potvrdzujú autorstvo nad prenášaným kódom a pripravenosť na jeho distribúciu v jadre pod voľnou licenciou. Spoločnosti Paragon Software bolo tiež odporučené znovu sa uistiť, že právne oddelenie si uvedomuje všetky dôsledky prenosu kódu pod licenciou GPLv2 a rozumie podstate tejto kopyleft licencie.

Kód nového ovládača NTFS bol spoločnosťou Paragon Software otvorený v auguste minulého roka a odlišuje sa od existujúceho ovládača v jadre schopnosťou pracovať v režime zápisu. Starý ovládač nebol aktualizovaný už mnoho rokov a nachádza sa v žalostnom stave. Nový ovládač podporuje všetky funkcie aktuálnej verzie NTFS 3.1, vrátane rozšírených atribútov súborov, režimu kompresie dát, efektívneho spracovania prázdnych miest v súboroch a reprodukcie zmien z denníka na obnovenie integrity po výpadkoch.

V 27. verzii záplat spoločnosť Paragon Software prispôsobila ovládač pre zmeny v API iov, nahradila volanie iov_iter_copy_from_user_atomic() na copy_page_from_iter_atomic() a prestala používať funkciu iov_iter_advance(). Z v diskusii predložených odporúčaní ostáva len prechod kódu na využívanie fs/iomap, ale to nie je povinná požiadavka, iba odporúčanie, ktoré môže byť implementované až po prijatí do jadra. Okrem toho spoločnosť Paragon Software potvrdila, že je pripravená podporovať navrhnutý kód v jadre a plánuje ďalej previesť implementáciu denníkovania na prácu nad existujúcim v jadre univerzálnym blokovým zariadením JBD (Journaling block device), na základe ktorého je organizované denníkovanie v ext3, ext4 a OCFS2.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster