Dopo due mesi di sviluppo, Linus Torvalds ha presentato il rilascio del kernel Linux 5.5. Tra le modifiche più significative ci sono:
- la possibilità di assegnare nomi alternativi alle interfacce di rete,
- l'integrazione delle funzioni crittografiche dalla libreria Zinc,
- la possibilità di fare mirroring su più di 2 dischi in Btrfs RAID1,
- un meccanismo di tracciamento dello stato delle Live patch,
- il framework di unit testing kunit,
- il miglioramento delle prestazioni dello stack wireless mac80211,
- la possibilità di accedere alla partizione radice tramite il protocollo SMB,
- la verifica dei tipi in BPF.
Nella nuova versione sono stati inclusi 15505 fix da 1982 sviluppatori, la dimensione della patch è di 44 MB (sono stati interessati 11781 file, aggiunte 609208 righe di codice, eliminate 292520 righe). Circa il 44% di tutte le modifiche presentate in 5.5 riguardano i driver dei dispositivi, circa il 18% delle modifiche è relativo all'aggiornamento del codice specifico per architetture hardware, il 12% riguarda lo stack di rete, il 4% ai file system e il 3% ai sottosistemi interni del kernel.
Fonte: linux.org.ru
