È stata rilasciata la versione 5.1 del nucleo Linux. Tra le novità significative:
- io_uring — una nuova interfaccia per l'input/output asincrono. Supporta polling, buffering per input/output e molto altro.
- aggiunta la possibilità di scegliere il livello di compressione per l'algoritmo zstd del file system Btrfs.
- supporto TLS 1.3.
- la modalità Intel Fastboot è abilitata di default per i processori della serie Skylake e successivi.
- supporto per nuovo hardware: GPU Vega10/20, numerosi computer monoboard (NanoPi M4, Raspberry Pi Model 3 A+ ecc.) e altro ancora.
- modifiche a livello inferiore per l'organizzazione dello stack di caricamento dei moduli di sicurezza: possibilità di caricare un modulo LSM sopra un altro, modifica dell'ordine di caricamento e così via.
- possibilità di utilizzare dispositivi di memoria persistente (ad esempio, NVDIMM) come memoria volatile.
- la struttura a 64 bit time_t ora è disponibile su tutte le architetture.
Messaggio su LKML: https://lkml.org/lkml/2019/5/5/278
Fonte: linux.org.ru
