Linus Torvalds vuole un nuovo driver NTFS e quello di Paragon Software è quello giusto

recentemente Linus Torvalds ha annunciato il rilascio della prima versione candidata per Linux 5.14 e su questo il team di sviluppo del kernel continua a lavorare sugli ultimi dettagli prima della versione stabile.ehi, si ipotizza che la versione stabile di Linux 5.14 potrebbe venire con un nuovo driver NTFS, in particolare il driver "NTFS3" di Paragon Software.

Ed è questo in un post sulla mailing list del kernel Linux, Torvalds ha chiesto a Paragon Software di inviare il codice per unire il nuovo driver NTFS. Il driver potrebbe essere aggiunto in Linux 5.14-rc2, sebbene Torvalds consideri già questa versione troppo grande. Altrimenti il ​​driver dovrebbe essere pronto per Linux 5.15.

Semplicemente non abbiamo nessuno per reindirizzare nuovi filesystem: fsdevel
La mailing list è utile per commenti e feedback, ma a volte qualcuno deve solo inviarlo, e non è quello che fsdevel finisce per fare.

L'argomento che "è già in uno stato molto migliore di prima
driver ntfs «potrebbe non essere un argomento tecnico molto forte (non perché
da eventuali problemi di Paragon, solo perché il vecchio driver ntfs non lo è
bello), ma è un argomento piuttosto forte per unire il nuovo
di Paragon.

Quando si discute la questione della separazione dei poteri mantenendo il codice per i filesystem e i driver relativi a VFS, Linus Torvalds ha espresso la volontà di accettare direttamente le patch Con la nuova implementazione del file system NTFS, se Paragon Software assume le responsabilità di NTFS come manutentore del file system nel kernel Linux e riceve conferma da altri sviluppatori del kernel di aver verificato la correttezza del codice (apparentemente, la conferma è ora disponibile).

Linus notato che tra gli sviluppatori del kernel VFS non ci sono persone responsabili dalla ricezione di richieste pull con nuovi FS, quindi tali richieste possono essere inviate a lui personalmente.

Complessivo Linus ha lasciato intendere che non vede alcun problema particolare nell'adozione del nuovo codice NTFS. nella parte principale del kernel, poiché lo stato deplorevole del vecchio driver NTFS non regge alle critiche e non ci sono state grosse lamentele sul nuovo driver Paragon per un anno.

Questo driver è già in uno stato funzionale molto migliore rispetto al precedente driver ntfs del 2001.

Se il nuovo codice ntfs ha commenti di persone e sembra che lo abbia fatto
prendili, e Paragon dovrebbe essere quello che lo terrà, quindi io
Penso che Paragon dovrebbe fare una richiesta git pull per questo.

Ed è che quest'anno sono state proposte 26 versioni delle patch ntfs3 all'interno della mailing list "linux-fsdevel" per la revisione, di cui sono stati rimossi i commenti, ma il problema dell'inclusione nel kernel è in stallo a causa dell'impossibilità di trovare manutentori del VFS, Potrebbero prendere una decisione su questioni concettuali: cosa fare con il vecchio driver ntfs e se implementare chiamate ioctl FAT legacy nel nuovo driver.

Nella sua forma attuale, accettare patch, è necessario garantire in ntfs3 la compatibilità con le modifiche apportate di recente nell'API iov, quindi la patch ha smesso di essere costruita e, se possibile, tradurre il codice per usare fs / iomap (questo si presume non critico e l'adattamento può già essere fatto quando ntfs3 è nel kernel).

Il codice per il nuovo driver NTFS è stato scoperto da Paragon Software nell'agosto dello scorso anno e si differenzia da quanto già presente nel kernel del driver per la capacità di lavorare in modalità di scrittura.

Il driver supporta tutte le funzionalità della versione corrente di NTFS 3.1, inclusi gli attributi di file estesi, la modalità di compressione dei dati, la gestione efficiente delle lacune nei file e la riproduzione delle modifiche al registro per ripristinare l'integrità dopo gli arresti anomali. .

Infine se sei interessato a saperne di più, puoi controllare i dettagli nel seguente link


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.