Key Changes:
- Support for Intel MPX (memory protection extension) has been removed from the kernel.
- RISC-V has received support for KASAN.
- The kernel translation from 32-bit time_t and associated types is completed: the kernel is ready for the year 2038 problem.
- Operations for the io_uring subsystem have been added.
- The system call pidfd_getfd() has been introduced, allowing a process to extract a file descriptor from another process.
- The bootconfig mechanism has been added, enabling the kernel to retrieve a command-line options file during boot. The bootconfig utility allows such a file to be added to the initramfs image.
- F2FS now supports filesystem compression.
- The new NFS mount option softreveal provides revalidation of attributes.
- NFS mounting over UDP is disabled by default.
- Support for copying files from server to the server in NFS v4.2 has been added.
- Support for ZoneFS has been added.
- A new operation prctl() PR_SET_IO_FLUSHER has been added. It is intended to designate a process that is engaged in memory release and to which restrictions cannot be applied.
- The dma-buf subsystem has been added, a branch of the Android ION allocator.
- The blocking pool /dev/random has been removed; now /dev/random behaves more like /dev/urandom in that it does not block available entropy after the pool has been initialized.
- Guest Linux systems in VirtualBox can mount folders exported by the host system.
Source: linux.org.ru
