Red Hot Cyber
Sicurezza Informatica, Notizie su Cybercrime e Analisi Vulnerabilità
Rivoluzione nel Kernel Linux: Microsoft introduce le astrazioni Rust per VFS!

Rivoluzione nel Kernel Linux: Microsoft introduce le astrazioni Rust per VFS!

15 Maggio 2024 08:19

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.

Advertising

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).


📢 Resta aggiornatoTi è piaciuto questo articolo? Rimani sempre informato seguendoci su 🔔 Google News.
Ne stiamo anche discutendo sui nostri social: 💼 LinkedIn, 📘 Facebook e 📸 Instagram.
Hai una notizia o un approfondimento da segnalarci? ✉️ Scrivici


Cropped RHC 3d Transp2 1766828557 300x300
La Redazione di Red Hot Cyber fornisce aggiornamenti quotidiani su bug, data breach e minacce globali. Ogni contenuto è validato dalla nostra community di esperti come Pietro Melillo, Massimiliano Brolli, Sandro Sana, Olivia Terragni e Stefano Gazzella. Grazie alla sinergia con i nostri Partner leader nel settore (tra cui Accenture, CrowdStrike, Trend Micro e Fortinet), trasformiamo la complessità tecnica in consapevolezza collettiva, garantendo un'informazione accurata basata sull'analisi di fonti primarie e su una rigorosa peer-review tecnica.