The release has occurred of Linux kernel version 5.1. Significant new features include:
- io_uring — a new interface for asynchronous input/output. It supports polling, input/output buffering, and much more.
- the ability to choose the compression level for the zstd algorithm in the Btrfs filesystem.
- support for TLS 1.3.
- Intel Fastboot mode is enabled by default for Skylake series processors and newer.
- support for new hardware: GPU Vega10/20, numerous single-board computers (NanoPi M4, Raspberry Pi Model 3 A+, etc.), and more.
- low-level changes for the stack organization of security module loading: the ability to load one LSM module on top of another, change the loading order, and more.
- the ability to use persistent memory devices (e.g., NVDIMM) as RAM.
- the 64-bit time_t structure is now available on all architectures.
Message in LKML: https://lkml.org/lkml/2019/5/5/278
Source: linux.org.ru
