Основные изменения:
- Поддержка Intel MPX (memory protection extenstion) удалена из ядра.
- RISC-V получила поддержку KASAN.
- Завершён перевод ядра с 32-битного типа time_t и ассоциированых с ним типов: ядро готово к проблеме-2038.
- Добавлены операции для подсистемы io_uring.
- Добавлен системный вызов pidfd_getfd(), который позволяет процессу извлечь дескриптор открытого файла из другого процесса.
- Добавлен механизм bootconfig, позволяющий ядру во время загрузки получать файл с опциями командной строки. Утилита bootconfig позволяет добавить такой файл к образу initramfs.
- F2FS стала поддерживать сжатие ФС.
- Новая опция монтирования NFS
softreveal
предоставляет ревалидацию атрибутов. - Монтирование NFS по UDP по умолчанию отключено.
- Добавлена поддержка копирования файлов с сервера на сервер в NFS v4.2
- Добавлена поддержка ZoneFS.
- Добавлена новая операция prctl()
PR_SET_IO_FLUSHER
. Она предназначена для обозначения процесса, который занят высвобождением памяти и к которому нельзя применять ограничения. - Добавлена подсистема dma-buf, ответвление от аллокатора Android ION.
- Блокирующий пул /dev/random был удалён, теперь /dev/random поведением более похож на /dev/urandom тем, что не блокирует доступную энтропию после инициализации пула.
- Гостевые Linux-системы в VirtualBox могут монтировать папки, экспортированные хост-системой.
>>> Подробности