Домой Новости Вышел Linux 7.3-rc1: поддержка процессоров AMD Zen 6 и контроллера Steam

Вышел Linux 7.3-rc1: поддержка процессоров AMD Zen 6 и контроллера Steam

Состоялся релиз ядра Linux 7.3-rc1. Обновление включает поддержку архитектуры AMD Zen 6, улучшение производительности файловой системы Btrfs и драйвер для Steam Controller 2026 года.

4
0

Разработчики представили первый кандидат в релизы Linux 7.3-rc1. Текущий цикл разработки ознаменовался масштабным обновлением кода, направленным на расширение поддержки аппаратного обеспечения, оптимизацию файловых систем и внедрение новых функций безопасности. В ядре также исправлено множество ошибок, часть из которых была выявлена благодаря использованию инструментов на базе ИИ и больших языковых моделей.

Ключевые аппаратные изменения и поддержка новых платформ

Версия Linux 7.3 привносит ряд значимых улучшений для современных процессоров и графических ускорителей. Основные нововведения включают:

  • Расширенную поддержку перспективных платформ на базе архитектуры AMD Zen 6.
  • Новые оптимизации для гибридных процессоров Intel.
  • Первичную поддержку чипов M3 Ultra, Pro и Max.
  • Поддержку графики Intel Xe3P в составе процессоров Nova Lake «из коробки» и начальные наработки для платформы Intel Starfire.
  • Обновления для графических IP-блоков AMD, включая добавление DCN6-заголовков регистров.

Стоит отметить, что значительную часть патча rc1 составил объемный дамп регистров для GPU компании AMD. По словам Линуса Торвальдса, этот массив данных занимает около трети всего объема изменений, что является традиционным для подобных обновлений, когда в ядро включаются полные аппаратные определения в виде C-заголовков.

Оптимизация файловых систем и новые игровые функции

Помимо поддержки «железа», Linux 7.3 получила ряд программных улучшений. К ним относятся повышение производительности файловой системы Btrfs и включение файловой системы FailFS в основную ветку ядра. Для интерфейса USB4STREAM добавлен режим с низкой задержкой, а в драйвер Nouveau интегрирована поддержка NVK Vulkan Video.

Для геймеров подготовлены специальные улучшения от компании Valve, которые делают работу игр на системах с ограниченным объемом видеопамяти более стабильной. Кроме того, в ядро добавлен драйвер для Steam Controller модели 2026 года.

Завершение цикла слияния

Линус Торвальдс подтвердил закрытие окна слияния для Linux 7.3. Несмотря на внушительный размер патча по количеству коммитов и объему изменений, разработчик отметил, что без учета масштабного дампа графических заголовков AMD, этот цикл ничем не отличается от предыдущих. В процессе формирования релиза Торвальдс столкнулся с личными техническими сложностями после обновления собственной системы, однако это не повлияло на стабильность самого ядра. В ближайшее время команда Phoronix приступит к углубленному тестированию производительности новой сборки, а полный обзор всех возможностей Linux 7.3 будет опубликован в ближайшие дни.

Дополнительные подробности о разработке

Линус Торвальдс в своем традиционном комментарии к выходу 7.3-rc1 отметил, что, несмотря на закрытие окна слияния, итоговый результат оказался довольно объемным. Хотя это не самый большой rc1 в истории проекта, по количеству коммитов он уверенно держится в топе, что стало закономерной тенденцией последних циклов разработки.

Особого внимания заслуживает структура изменений: как пояснил Торвальдс, внушительный размер diff-файла обусловлен не только новым функционалом, но и включением огромных заголовков AMD DCN6 с определениями аппаратных регистров. Разработчик иронично заметил, что именно «сброс» всех определений оборудования в формате C-заголовков (#defines) занимает примерно треть всего патча rc1. В остальном же, если исключить этот специфический блок данных, прошедшее окно слияния протекало в рамках привычного сценария.

Очистка и обслуживание кодовой базы

Процесс развития ядра Linux 7.3 сопровождается не только добавлением нового кода, но и планомерной «уборкой». Продолжается удаление устаревших и неактуальных драйверов для старого оборудования. Этот процесс тесно связан с продолжающейся активностью ИИ-агентов и LLM-инструментов, которые помогают выявлять шум и избыточные элементы в кодовой базе, способствуя её оптимизации.

Технические нюансы процесса релиза

Сам Торвальдс признался, что сделал процесс работы над этим окном слияния для себя сложнее, чем требовалось. Проведя обновление собственной системы в разгар рабочего цикла, он столкнулся с непредвиденными проблемами, которые пришлось устранять в процессе подготовки релиза. По его словам, это была чисто пользовательская ошибка, основанная на излишнем оптимизме, однако на общую стабильность и итоговый состав Linux 7.3-rc1 этот инцидент не повлиял. Сейчас сообщество надеется, что последующие этапы тестирования пройдут в штатном режиме и будут менее «событийными».

Источник: https://www.phoronix.com