Driver NTFS Paragon Software akan digabungkan di Linux 5.15

Beberapa hari yang lalu kami berbagi di sini di blog berita tentang apa Linus Torvalds meminta Paragon Software untuk mengirimkan kode untuk menggabungkan driver NTFS barunya. Saat itu diperkirakan driver dapat ditambahkan di Linux 5.14-rc2, yang tidak terjadi, tetapi akan diintegrasikan ke dalam versi Linux 5.15

Dan apakah itu saat diskusi pada soal nomor 27 dari set tambalan, implementasinya baru-baru ini diterbitkan dari sistem file NTFS Paragon Software dan yang pada dasarnya Linus Torvalds memberi lampu hijau untuk diimplementasikan dalam Linux, seperti yang dikatakan bahwa “tidak melihat hambatan untuk menerima set tambalan ini di jendela berikutnya untuk menerima perubahan. Kecuali jika masalah tak terduga diidentifikasi, dukungan NTFS Paragon Software akan disertakan dalam kernel 5.15, diharapkan akan dirilis pada bulan November."

Selama waktu sampai patch diterima di kernel, Linus direkomendasikan untuk memverifikasi ulang keakuratan tanda tangan pada tambalan mengkonfirmasi kepengarangan kode yang ditransfer dan persiapan distribusinya sebagai bagian dari kernel di bawah kode sumber terbuka. Juga direkomendasikan agar Paragon Software sekali lagi memastikan bahwa departemen hukum memahami semua konsekuensi dari mentransfer kode di bawah lisensi GPLv2 dan memahami esensi dari lisensi copyleft ini.

Kode untuk driver NTFS baru diterbitkan oleh Paragon Software pada Agustus tahun lalu dan berbeda dari yang sudah ada di kernel driver dengan kemampuan untuk bekerja dalam mode tulis, karena driver sebelumnya belum diperbarui selama bertahun-tahun dan dalam keadaan yang menyedihkan.

Kami berencana untuk mendukung versi ini setelah basis kode telah digabungkan dan menambahkan yang baru
fitur dan memperbaiki bug. Misalnya, dukungan penjurnalan penuh pada JBD akan
ditambahkan dalam pembaruan selanjutnya.

Dan apakah itu di atas, untuk memiliki akses penuh ke partisi NTFS dari Linux, harus menggunakan driver FUSE NTFS-3g, yang berjalan di ruang pengguna dan tidak memberikan kinerja yang diinginkan. Driver ini belum diperbarui sejak 2017, seperti driver fs / ntfs read-only. Kedua driver dibuat oleh Tuxera, yang, seperti Paragon Software, menyediakan driver NTFS berpemilik yang tersedia secara komersial.

Mengenai pengontrol baru yang ingin Anda terapkan di Kernel, ini menonjol karena mendukung semua fitur versi NTFS 3.1 saat ini, termasuk atribut file yang diperluas, mode kompresi data, pekerjaan yang efisien dengan celah file, dan pemutaran ulang perubahan registri untuk memulihkan integritas setelah kegagalan.

Pengontrol dibangun di atas basis kode produk komersial Paragon Software yang ada dan telah teruji dengan baik. Tambalan dirancang sesuai dengan persyaratan untuk menyiapkan kode untuk Linux dan tidak mengandung tautan API tambahan, memungkinkan driver baru untuk dimasukkan dalam komposisi utama kernel. Setelah patch disertakan di bagian utama kernel Linux, Paragon Software bermaksud untuk menyediakan pemeliharaan, perbaikan bug, dan peningkatan fungsionalitas.

Di tambalan 27 tambalan, Perangkat Lunak Paragon mengadaptasi driver untuk perubahan di APSaya iov mengganti panggilan iov_iter_copy_from_user_atomic() dengan copy_page_from_iter_atomic() dan menghentikan fungsi iov_iter_advance().

Dari rekomendasi yang dibuat dalam diskusi, hanya terjemahan kodenya tetap menggunakan fs / iomap, tetapi ini bukan persyaratan wajib, tetapi hanya rekomendasi yang dapat diterapkan setelah dimasukkan ke dalam kernel. Selanjutnya, Perangkat Lunak Paragon telah mengkonfirmasi bahwa ia siap untuk menemani kode yang diusulkan di kernel dan berencana untuk memindahkan implementasi jurnal untuk bekerja di atas JBD (perangkat blok jurnal) yang ada di kernel, atas dasar yang jurnal di ext3, ext4, dan OCFS2 diatur.

Akhirnya, bagi mereka yang tertarik untuk mengetahui lebih banyak tentangnya, Anda dapat memeriksa detailnya Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.