Выпущена полная версия ядра операционной системы Linux 5.16
Окончательная версия ядра операционной системы (ОС) Linux версии 5.16 выпущена после двух месяцев разработки основателем ОС Линусом Торвальдсом 9 января, сообщается на сайте ОС kernel.org.
Над версией поработало в общей сложности 2 105 разработчиков, они внесли 15 415 исправлений, которые затронули 12 023 файла. Всего добавлено 685,2 тыс. строк кода и удалено 263,9 тыс. строк.
Почти половина (44%) всех изменений связано с драйверами аппаратных устройств. Еще 16% пришлось на доработку кода, заточенного под конкретные аппаратные архитектуры, 16% — доработка подсистем взаимодействия по сети, по 4% пришлось на файловые системы (ФС) и внутренние механизмы ядра.
Многие файловые системы получили доработки и исправления. В частности, доработки получили ФС Ext4, XFS, Btrfs, CIFS, F2FS и CEPH. Немного повышена скорость случайного чтения в пакетном режиме.
Кроме того, доработки получили сетевой стек, безопасность работы с памятью и виртуализацией, добавлены драйверы и функции взаимодействия с аппаратными устройствами.
В частности, драйвер видеокарт AMD (amdgpu) получил поддержку интерфейса DisplayPort 2.0 и возможность использовать DisplayPort через интерфейс USB 4.0 (туннелирование). Улучшена поддержка новых гибридных мобильных процессоров семейства AMD Ryzen 6000.