Линус Торвальдс представил релиз ядра Linux 6.5

Релиз прошел в соответствии с графиком, спустя два месяца после выхода предыдущей стабильной версии — Linux 6.4, выпущенной в конце июня.

Среди наиболее заметных изменений: поддержка механизма управления питанием Intel TPMI, системный вызов cachestat, продолжение интеграции поддержки языка Rust, поддержка протокола Unaccepted Memory, поддержка векторных инструкций RISC-V, механизм «fprobe-events», перевод в разряд устаревших механизма распределения памяти SLAB, режим «data-only» в Overlayfs, режим монтирования «beneath».

В новую версию принято 14674 исправлений от 2016 разработчиков, размер патча — 78 МБ (изменения затронули 17646 файлов, добавлено 1294205 строк кода, удалено 930515 строк). Около 32% всех представленных в 6.5 изменений связаны с драйверами устройств, примерно 26% изменений имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 8% связано с сетевым стеком, 2% — с файловыми системами и 2% c внутренними подсистемами ядра.

Основные новшества:

• Включение драйвера AMD P-State EPP по умолчанию для процессоров Zen 2 вместо ACPI CPUFreq;

• Включение поддержки AMD FreeSync Video по умолчанию;

• Поддержка новых систем AMD Ryzen;

• Добавлена поддержка контроллера Barlow Ridge от Intel;

• Начальная поддержка USB4 v2 и драйвера ядра MIDI 2.0;

• Улучшения в балансировке нагрузки для гибридных процессоров Intel;

• Продолжение работы над поддержкой Wi-Fi 7;

• Улучшения в коде драйвера мыши/клавиатуры PS/2.

Добавлена поддержка:

• Процессора Alibaba T-Head TH1520 RISC-V;

• Новых процессоров Arm SoC;

• Intel SoundWire ACE2.x;

• VFIO для шины AMD CDX;

• Графического процессора Qualcomm Adreno 690;

• Кодеков Mediatek AV1 и HEVC.

Поделись с друзьями — нажми на одну из кнопок ниже!