Paragon Software'in NTFS sürücüsü Linux 5.15'e dahil edilecek

Birkaç gün önce burada neyle ilgili haberleri blogda paylaştık. Linus Torvalds, Paragon Software'den yeni NTFS sürücüsünü birleştirmek için kodu göndermesini istedi. O zamanlar sürücünün Linux 5.14-rc2'ye eklenebileceği düşünülüyordu ki bu olmadı ama Linux 5.15 sürümüne entegre edilecek.

Ve 27. sayıdaki tartışma sırasında yama setinden, uygulama yakın zamanda yayınlandı Paragon Software'in NTFS dosya sisteminden ve Linus Torvalds'ın temel olarak yeşil ışık yaktığı "Değişiklikleri kabul etmek için bir sonraki pencerede bu yamaları almak için hiçbir engel görmediğini" söylediği gibi, Linux içinde uygulanacak. Öngörülemeyen sorunlar tespit edilmedikçe, Paragon Software'in NTFS desteği, Kasım ayında piyasaya sürülmesi beklenen çekirdek 5.15'e dahil edilecek."

Yamalar kabul edilene kadar geçen süre boyunca çekirdekte, Linus Yamalardaki imzanın doğruluğunun yeniden doğrulanması önerilir aktarılan kodun yazarlığının onaylanması ve bir açık kaynak kodu altında çekirdeğin bir parçası olarak dağıtımının hazırlanması. Paragon Software'in bir kez daha hukuk departmanının GPLv2 lisansı altında kod aktarmanın tüm sonuçlarını anlamasını ve bu copyleft lisansının özünü anlamasını sağlaması tavsiye edildi.

Yeni NTFS sürücüsünün kodu, Paragon Software tarafından geçen yıl Ağustos ayında yayınlandı ve önceki sürücü uzun yıllardır güncellenmediğinden ve yazma modunda çalışabilme özelliğiyle sürücü çekirdeğinde bulunandan farklıdır. içler acısı bir durum.

Bu sürümü, kod tabanı birleştirildikten sonra desteklemeyi ve yenilerini eklemeyi planlıyoruz.
özellikler ve düzeltme hataları. Örneğin, JBD'de tam günlük kaydı desteği
sonraki güncellemelerde eklendi.

Ve yukarıda, NTFS bölümlerine tam erişime sahip olmak için itibaren Linux, FUSE NTFS-3g sürücüsünü kullanmak zorunda kaldıkullanıcı alanında çalışan ve istenen performansı sağlamayan . Bu sürücü 2017'den beri güncellenmedi, tıpkı salt okunur fs / ntfs sürücüsü gibi. Her iki sürücü de Paragon Software gibi ticari olarak satılan tescilli bir NTFS sürücüsü sağlayan Tuxera tarafından oluşturuldu.

Gelince yeni kontrolör Çekirdekte uygulamayı düşündüğünüz bu NTFS 3.1'in mevcut sürümünün tüm özelliklerini desteklemesiyle öne çıkıyor, genişletilmiş dosya öznitelikleri, veri sıkıştırma modu, dosya boşluklarıyla verimli çalışma ve hatadan sonra bütünlüğü geri yüklemek için kayıt defteri değişikliklerinin yeniden yürütülmesi dahil.

Kontrol eden, denetleyici Paragon Software'in mevcut ticari ürün kodu tabanı üzerine kuruludur ve iyi test edilmiştir. Yamalar, Linux için kod hazırlama gereksinimlerine uygun olarak tasarlanmıştır ve ek API bağlantıları içermez, bu da yeni sürücünün çekirdeğin ana bileşimine dahil edilmesini sağlar. Yamalar Linux çekirdeğinin ana bölümüne dahil edildikten sonra, Paragon Software bakım, hata düzeltmeleri ve işlevsellik iyileştirmeleri sağlamayı amaçlamaktadır.

27 yamasında, Paragon Software, sürücüyü AP'deki değişikliklere uyarladıiov_iter_copy_from_user_atomic() çağrısını copy_page_from_iter_atomic() ile değiştirerek ve iov_iter_advance() işlevini sonlandırıyorum.

Yapılan tavsiyelerden tartışmada, fs / iomap kullanmak için sadece kodun çevirisi kalır, ancak bu zorunlu bir gereklilik değil, yalnızca çekirdeğe dahil edildikten sonra uygulanabilecek bir öneridir. Buna ek olarak, Paragon Software, çekirdekte önerilen koda eşlik etmeye hazır olduğunu doğruladı ve günlük uygulamasını çekirdekteki mevcut JBD'nin (günlük blok aygıtı) üzerinde çalışacak şekilde taşımayı planlıyor. ext3, ext4 ve OCFS2'deki dergi düzenlenir.

Son olarak, bunun hakkında daha fazla bilgi edinmek isteyenler için, detayları kontrol edebilirsiniz Aşağıdaki bağlantıda.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.