Релиз Linux 6.13
19 января 2025 года Линус Торвальдс представил первый стабильный релиз ядра Linux 6.13. Выпуск новой версии ядра Linux вышел в соответствии с графиком, спустя два месяца после выхода предыдущей стабильной версии Linux 6.12 в середине ноября 2024 года .
Исходный код Linux 6.13 скоро будет доступен для загрузки на портале kernel.org. Коммит релиза ядра Linux 6.13 на GitHub и на Makefile (и на Git) от Линуса Торвальдса.
Так как ничего ужасного или неожиданного не произошло на прошлой неделе, поэтому я тегнул и выложил финальный релиз 6.13. В основном это некоторые финальные исправления драйверов (преобладают GPU и сеть — нормально), а также некоторые обновления документации. И разные мелочи повсюду. Короткий журнал добавлен для тех, кто хочет увидеть подробности (и, как всегда, это только короткий журнал за последнюю неделю, полный журнал 6.13, очевидно, слишком большой). С этим окно слияния для 6.14, очевидно, откроется завтра. У меня уже есть два десятка ожидающих запросов на извлечение — спасибо, вы знаете, кто вы.
Линус.
Новая версия ядра Linux содержит большое количество изменений, обновлений и доработок, а также исправлений по ранее обнаруженным багам (Linux 6.13 changelog). В код проекта добавлена поддержка нового оборудования, включая Renesas ISL28 022, Nuvoton NCT7363Y, MediaTek MT6735, Samsung S6E3HA8 DS, контроллеры AMD ASF I2C и Realtek RTL9300 I2C, Raspberry Pi RP1 Camera Front End (CFE), NeoFidelity NTP8918, Realtek RT721 SDCA, Everest Semi ES8323, NXP UDA1342, Cirrus Logic CS42L84, Awinic aw88 081, TI TUSB1046 Type‑C, а также новые процессоры и решения от AMD, Intel и nVidia.
В Linux 6.13 добавлен драйвер AMD 3D V‑Cache Optimizer для поддержки процессоров Ryzen X3D с несколькими CCD, новые серверные процессоры AMD EPYC 9005 Turin теперь по умолчанию будут использовать AMD P‑State вместо ACPI CPUFreq для повышения энергоэффективности. В проекте появилась начальная поддержка графики Intel Xe3, начальная поддержка многих старых (до M1) устройств Apple, таких как многочисленные iPad и iPhone, поддержка спецификации NVMe 2.1 и поддержка оптимизации AutoFDO и Propeller при компиляции ядра Linux с помощью компилятора LLVM Clang. В Linux 6.13 также добавлено больше инфраструктуры языка программирования Rust.
Ранее разработчик из Intel в рамках тестов выяснил, что принятый без особой проверки в код ядра Linux 6.13 патч от сотрудника Microsoft оказался проблемным. Примечательно, что это изменение, ставшее в итоге причинами сбоя в некоторых тестовых ситуациях, было подано нестандартно, но изначально принято, хотя не получило ни одного подтверждения (ACK) от мейнтейнеров архитектуры x86, что является нарушением общепринятых практик в разработке проектов, включая ядро Linux. В итоге изменение откатили для доработок.
Написать комментарий