
Alla fine del 2023, sono state introdotte le astrazioni Rust per il codice VFS (Virtual File System) del kernel Linux.
Queste patch, sviluppate dall’ingegnere Microsoft Wedson Almeida Filho, hanno recentemente ricevuto una seconda iterazione. Oltre a vari miglioramenti ai collegamenti VFS di Rust, le nuove patch includono un driver del filesystem EXT2 scritto in Rust e attualmente in fase di sviluppo.
Nella “richiesta di commenti” iniziale sulle astrazioni di Rust VFS lo scorso ottobre, sono state presentate due implementazioni di file system che utilizzano queste astrazioni: Tarfs e PuzzleFS. PuzzleFS è un file system per contenitori e Tarfs è basato su file Tar.
Ora, con il rilascio delle patch RFC v2, è stato aggiunto un driver Rust EXT2 in fase di elaborazione per testare le astrazioni Rust.

Va notato che questa è EXT2, non EXT4. Sebbene EXT2 risalga agli anni ’90 e non sia spesso utilizzato sui moderni sistemi Linux, implementare EXT2 in Rust è un punto di ingresso più semplice rispetto a EXT4.
L’ingegnere Microsoft Wedson Almeida Filho è responsabile di questo driver EXT2 di base, scritto in Rust, che attualmente è di sola lettura. Microsoft sta promuovendo attivamente l’introduzione di Rust nel kernel Linux. L’attuale versione base del driver EXT2 in Rust consiste di meno di 600 righe di codice ed è utile per testare nuove interfacce Rust.
I collegamenti aggiornati di Rust VFS continuano a prendere di mira i file system di sola lettura. Le nuove patch aggiungono il supporto iomap, rimuovono le intestazioni del buffer e implementano altre funzionalità. Per ulteriori informazioni sugli ultimi sviluppi di Rust per il kernel Linux, si consiglia di leggere le patch Rust VFS v2 (RFC).
Ti è piaciuto questo articolo? Ne stiamo discutendo nella nostra Community su LinkedIn, Facebook e Instagram. Seguici anche su Google News, per ricevere aggiornamenti quotidiani sulla sicurezza informatica o Scrivici se desideri segnalarci notizie, approfondimenti o contributi da pubblicare.

InnovazioneL’evoluzione dell’Intelligenza Artificiale ha superato una nuova, inquietante frontiera. Se fino a ieri parlavamo di algoritmi confinati dietro uno schermo, oggi ci troviamo di fronte al concetto di “Meatspace Layer”: un’infrastruttura dove le macchine non…
CybercrimeNegli ultimi anni, la sicurezza delle reti ha affrontato minacce sempre più sofisticate, capaci di aggirare le difese tradizionali e di penetrare negli strati più profondi delle infrastrutture. Un’analisi recente ha portato alla luce uno…
VulnerabilitàNegli ultimi tempi, la piattaforma di automazione n8n sta affrontando una serie crescente di bug di sicurezza. n8n è una piattaforma di automazione che trasforma task complessi in operazioni semplici e veloci. Con pochi click…
InnovazioneArticolo scritto con la collaborazione di Giovanni Pollola. Per anni, “IA a bordo dei satelliti” serviva soprattutto a “ripulire” i dati: meno rumore nelle immagini e nei dati acquisiti attraverso i vari payload multisensoriali, meno…
Cyber ItaliaNegli ultimi giorni è stato segnalato un preoccupante aumento di truffe diffuse tramite WhatsApp dal CERT-AGID. I messaggi arrivano apparentemente da contatti conosciuti e richiedono urgentemente denaro, spesso per emergenze come spese mediche improvvise. La…