Linux 6.17-rc1 выходит с множеством новых функций и вопросов о Bcachefs

  • Linux 6.17-rc1 теперь доступен после закрытия окна интеграции и выпускается в преддверии поездки Линуса Торвальдса в Европу.
  • Новые возможности: Intel Xe3 включен по умолчанию, стандартизированный ключ производительности, улучшения F2FS, EFI и Turbostat, а также многое другое в Rust.
  • Набор изменений RISC-V отклонен из-за позднего выпуска и включения спорных изменений в общий код.
  • Состав Bcachefs в этом сезоне не изменился, а Торвальдс пока не прокомментировал объявление о RC1; его ближайшее будущее остается под вопросом.

Linux 6.17-RC1

Linux 6.17-RC1 теперь доступно И он появился на несколько часов раньше обычного, поскольку Линус Торвальдс находится в Европе, что завершает период интеграции в этом цикле. Этот первый стабильный релиз-кандидат знаменует начало фазы тестирования и должен стать основой для дистрибутивов к концу года, таких как Ubuntu 25.10 и других релизов, запланированных на 2025 год.

Это был интенсивный цикл с Соответствующие изменения в графике, вводе, файловых системах, прошивках и инструментахСреди заголовков: графика Intel Xe3 для Panther Lake теперь включена по умолчанию, клавиша повышения производительности стандартизирована на ноутбуках, F2FS использует новый API монтирования, грядут улучшения EFI и Turbostat, а также продолжаются дополнения к ядру Rust.

Основные новые возможности цикла, начатого Linux 6.17-rc1

Графика и платформы

Что касается графики, Intel Xe3 для Panther Lake включен по умолчанию, в то время как для будущих графических процессоров Intel Battlemage реализована технология SR-IOV, и в рамках так называемого проекта Battlematrix ведется подготовка к работе с несколькими графическими процессорами. Кроме того, новые ARM и RISC-V SoC, расширяя поддержку нового оборудования для будущих поколений.

Ввод и настройка

Подсистема ввода стандартизирует Код ключа KEY_PERFORMANCE для всё более распространённой клавиши «повышение производительности», которая есть на некоторых ноутбуках (включая некоторые ноутбуки Alienware и Dell с G-Mode), что упростит равномерное применение профиля высокой производительности в пользовательском пространстве. Это также сопоставление по умолчанию клавишам F13–F24 на клавиатурах PS/2 и редактор конфигурации ядра gconfig обновлен для использования GTK3.

Файловые системы

F2FS поставляется с рядом улучшений: преобразование в фолио, принятие новый монтажный API ядро, новые узлы в sysfs для управления F2FS GC в ZUFS, оптимизация Кэш записей NAT, удаляя иноды из списка пожертвований при закрытии последнего файла и избегая разделения биосов при чтении нескольких страниц. Кроме того, общие улучшения производительности в нескольких файловых системах.

Прошивка и загрузка

В EFI добавлен драйвер для Журнал отладки OVMF, предоставляя доступ к буферу журнала прошивки виртуальной машины через sysfs по пути /sys/firmware/efi/ovmf_debug_log, что очень полезно для диагностики загрузки QEMU и KVM. Кроме того, код efistub снижает уровень ведения журнала по умолчанию чтобы предотвратить закрытие или повреждение заставки информационными сообщениями.

Инструменты и производительность

Turbostat включает в себя важные функции: показывает топологию кэша L3Позволяет средние счетчики добавлено (например, суммарная мощность в ваттах) и улучшена совместимость с будущими процессорами Intel Xeon Даймонд-Рапидс После изменений в некоторых MSR. Сборки Musl также исправлены, и включены различные исправления. С точки зрения безопасности, новый механизм Управление вектором атаки упрощает управление снижением нагрузки на ЦП.

Rust и другие изменения

Ядро продолжает расширять использование Ржавчина с новыми частями, которые укрепляют основу для драйверов и компонентов, написанных на этом языке, консолидируя работу предыдущих циклов.

Чего не хватает в Linux 6.17-rc1

Набор изменений RISC-V не был включен в этот выпуск.Торвальдс запросил ранние заявки в связи с поездкой и отклонил запрос из-за опоздания и внесения изменений в общие заголовки, которые он счел нецелесообразными. Архитектура должна будет повторить попытку интеграции в начале окна выпуска версии 6.18, скорректировав область применения.

О Bcachefs, никаких обновлений не было включено от Linux 6.16-RC4 Торвальдс не прокомментировал этот вопрос в публичном сообщении Linux 6.17-rc1. В последние несколько дней высказывались предположения о том, что пользователям дадут время для миграции до возможного прекращения поддержки в версии 6.18, но пока код остаётся неизменным, и чёткой позиции нет. Ведущий разработчик отметил, что система быстро стабилизировалась, с благоприятными автоматизированными метриками ошибок, и поддержал её продолжение; окончательное решение остаётся за руководством проекта.

Доступность и график выпуска Linux 6.17-rc1

Этикетка Linux 6.17-RC1 Он уже в Git, и сообщество может начать его тестирование. Если темпы исправлений позволят, стабильный релиз выйдет примерно в это же время. конец сентября или начало октябряПри появлении дополнительных кандидатов график может немного сместиться. Дальнейший анализ и тестирование производительности кода версии 6.17 ожидаются в ближайшие дни.

Этот цикл характеризуется изменениями, которые лежат в основе Аппаратное обеспечение нового поколения, более последовательный ввод данных, более чистая загрузка, защищенная F2FS и точно настроенные инструменты. Кроме того, выпуск спорных пакетов, таких как RISC-V, откладывается, а будущее Bcachefs под вопросом. Желающие получить преимущество могут протестировать Linux 6.17-rc1 на своих компьютерах для разработки.

Linux 6.16-RC7
Теме статьи:
Выпущен седьмой релиз-кандидат: последние доработки перед стабильной версией Linux 6.16