Линус Торвальдс анонсировал первый релиз-кандидат ядра Linux 6.13

Сегодня Линус Торвальдс объявил об общедоступности для публичного тестирования первого этапа разработки Release Candidate (RC) предстоящей серии ядра Linux 6.13.

Сегодня исполняется две недели с момента открытия окна слияния Linux 6.13, в тот же день, когда было выпущено ядро Linux 6.12, а это значит, что настало время тестирования RC (Release Candidate) версий, первая из которых доступна для загрузки прямо сейчас с git-дерева Линуса Торвальдса здесь или с сайта kernel.org.

Среди основных особенностей ядра Linux 6.13 – поддержка запуска Linux в защищенной виртуальной машине (realm) под управлением Arm CCA и пользовательского Guarded Control Stack (GCS), поддержка 6-узловой кластеризации sub-NUMA на Intel, новая причуда подсветки ACPI для Apple MacbookPro11,2 и Air7,2, а также новая функция в uAPI символьного устройства для уведомления пользовательского пространства об изменениях, вызванных пользователями внутри ядра.

Ядро Linux 6.13 также делает драйвер amd-pstate cpufreq драйвером по умолчанию для некоторых новых процессоров AMD Epyc, добавляет поддержку тепловых порогов, которые могут быть добавлены и удалены из пользовательского пространства через netlink вместе с соответствующим обновлением библиотеки, добавляет поддержку PMU для процессоров Intel ArrowLake-H, а также реализует поддержку спецификации MIPI DisCo 2.0 в подсистеме SoundWire.

Кроме того, Linux 6.13 включает модель Lazy preemption (CONFIG_PREEMPT_LAZY=y) для платформ x86, RISC-V и LoongArch, оптимизирующую справедливое предварительное решение путем задержки запросов на предварительное решение до границы тика, добавляет per netns RTNL (отключен по умолчанию) для сетевых технологий, добавляет поддержку аппаратных суперстраниц для драйвера V3D, а также добавляет поддержку процессоров Intel Panther Lake.

Файловая система F2FS получила функцию псевдоудаления устройств, с помощью которой пользователь может вырезать разделы, но вернуть место обратно, удалив псевдоудаленные файлы в корневом каталоге, файловая система FUSE получила преобразования страниц в фолианты и поддержку настройки максимального размера запросов FUSE с помощью sysctl, файловая система EXT4 получила множество различных исправлений и исправлений ошибок, файловая система Btrfs получила прирост производительности за счет снижения блокировок при обходе буферов экстентов и снижения блокировок дерева экстентов при поиске inline backref, а файловая система exFAT также получила прирост производительности за счет снижения обхода цепочки FAT.

И, наконец, ядро Linux 6.13 предоставляет возможности вычислений в реальном времени для архитектуры LoongArch, а также поддержку маскировки указателей в пользовательском пространстве, поддержку тестирования производительности доступа к вектору с неправильным смещением и поддержку qspinlock в системах с архитектурами Zacas и Zabha для RISC-V.

Ядро Linux 6.13 также обеспечивает поддержку нового оборудования, включая планшеты Vexia EDU ATLA 10 и Surface Pro 9 5G, графику Adreno A663, аудиочипы Allwinner H616, AMD ACP 6.3, Qualcomm SM8750 и RealTek RT721, сенсорный экран NT36672A, контроллер AMD I3C, сетевые устройства NVIDIA Mellanox MLX5 и другие.

Финальный релиз ядра Linux 6.13 ожидается в конце января 2025 года, что зависит от того, сколько этапов Release Candidate (RC) Линус Торвальдс объявит до этого времени. Таким образом, мы можем ожидать, что Linux 6.13 выйдет 19 января, если будет только семь RC, или 26 января, если будет объявлено восемь RC.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)