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