Ovladač NTFS společnosti Paragon Software lze převzít do jádra Linux 5.15

Při diskuzi o nedávno zveřejněné 27. edici sady záplat s implementací souborového systému NTFS od Paragon Software Linus Torvalds řekl, že nevidí žádné překážky pro přijetí této sady záplat v dalším okně pro přijímání změn. Pokud nebudou identifikovány žádné neočekávané problémy, bude podpora NTFS od Paragon Software zahrnuta do jádra 5.15, jehož vydání se očekává v listopadu.

Ve zbývajícím čase do přijetí záplat do jádra Linus doporučil ještě jednou zkontrolovat správnost podepsaného podpisu v záplatách, potvrdit autorství přeneseného kódu a připravenost jeho distribuce jako součásti jádra pod bezplatnou licenci. Rovněž se doporučuje, aby se Paragon Software ještě jednou ujistil, že právní oddělení rozumí všem důsledkům převodu kódu pod licencí GPLv2 a rozumí podstatě této copyleftové licence.

Kód pro nový ovladač NTFS otevřela společnost Paragon Software v srpnu loňského roku a od ovladače, který je již v jádře k dispozici, se liší schopností pracovat v režimu zápisu. Starý ovladač nebyl mnoho let aktualizován a je ve špatném stavu. Nový ovladač podporuje všechny funkce aktuální verze NTFS 3.1, včetně rozšířených atributů souborů, režimu komprese dat, efektivní práce s prázdnými místy v souborech a přehrávání změn z protokolu pro obnovení integrity po selháních.

Ve 27. vydání oprav Paragon Software upravil ovladač pro změny v iov API, nahradil volání iov_iter_copy_from_user_atomic() funkcí copy_page_from_iter_atomic() a zastavil používání funkce iov_iter_advance(). Z doporučení uvedených v diskuzi zbývá pouze přeložit kód do použití fs/iomap, ale to není povinný požadavek, ale pouze doporučení, které lze implementovat po zařazení do jádra. Společnost Paragon Software navíc potvrdila, že je připravena podporovat navrhovaný kód v jádře a plánuje další přenos implementace žurnálování tak, aby fungovala nad JBD (Journaling block device) existujícím v jádře, na jehož základě žurnálování je organizován v ext3, ext4 a OCFS2.

Zdroj: opennet.ru

Přidat komentář