Linux 7.3 начинает поддержку Intel Starfire — космический процессор получил первый патч

В Linux 7.3 планируют добавить первый компонент поддержки Intel Starfire — специализированного процессора на базе Panther Lake для работы в экстремальных условиях. Патч подключает новый чип к подсистеме EDAC, которая отслеживает ошибки оперативной памяти, и показывает, как рано Linux начинает готовиться к ещё не вышедшему серийному оборудованию.

Linux 7.3 начинает поддержку Intel Starfire
Linux 7.3 начинает поддержку Intel Starfire

Первый патч Linux 7.3 подключает Intel Starfire к подсистеме EDAC

Подготовка Linux к Intel Starfire началась с небольшой правки, которая решает вполне конкретную задачу. В ветку edac-for-next добавлен патч для распознавания нового SoC драйвером IGEN6. Изменение готовят для цикла Linux 7.3, хотя сам выпуск ядра появится позднее: в начале августа разработчики ещё тестируют Linux 7.2-rc6.

EDAC расшифровывается как Error Detection and Correction. Эта подсистема ядра получает сведения об ошибках памяти от аппаратных контроллеров, регистрирует исправляемые сбои и сообщает о серьёзных повреждениях данных. В сервере, промышленном компьютере или космическом аппарате такие записи помогают понять, почему система начала выдавать неверные результаты, зависать или перезапускаться.

Пока поддержка Starfire ограничена этим участком ядра. Патч добавляет идентификатор устройства, благодаря которому существующий драйвер сможет определить процессор и выбрать подходящую конфигурацию контроля памяти.

СостояниеДо добавления патчаВ подготовке к Linux 7.3
Распознавание Starfire в EDACЧип отсутствует в таблице устройствДрайвер получает отдельный идентификатор Starfire
Работа с контроллером памятиПодходящая конфигурация автоматически не выбираетсяИспользуются проверенные пути IGEN6 для Panther Lake
Диагностика ошибокEDAC не связывает события памяти с новым SoCЯдро сможет регистрировать поддерживаемые ошибки памяти

Архитектурное родство с Panther Lake упростило работу над драйвером

Intel Starfire создаётся на основе Panther Lake, поэтому разработчики ядра смогли использовать существующую реализацию EDAC. По данным Phoronix от 2 августа 2026 года, устройство использует близкую архитектуру памяти и может работать через уже существующие пути драйвера IGEN6.

В результате первое изменение получилось компактным: ядру достаточно узнать новый идентификатор и связать его с конфигурацией Panther Lake. Такой подход снижает объём нового кода, который придётся проверять и сопровождать. Для систем, рассчитанных на длительную автономную работу, предсказуемость драйвера имеет вполне измеримый смысл — меньше уникальных ветвей кода дают меньше мест для аппаратно-зависимых ошибок.

Starfire относится к процессорам для экстремальных условий и производится с использованием техпроцесса Intel 18A. Intel связывает эту платформу с космическими и государственными задачами, где оборудование сталкивается с широким диапазоном температур, ограниченным энергопотреблением и повышенными требованиями к надёжности. Поставки инженерных образцов ожидаются в третьем квартале 2026 года.

Почему работа над Linux началась до массового появления самого чипа? Производителям оборудования требуется время на создание плат, прошивок и системных образов. Ранний патч позволяет тестировать базовые функции параллельно с инженерными образцами и находить несовместимости до запуска готовых устройств.

Контроль ошибок памяти особенно нужен системам в экстремальной среде

Память может выдавать одиночные ошибочные биты из-за электрических помех, перегрева, старения компонентов и воздействия радиации. ECC-память умеет исправлять часть таких сбоев аппаратно, а EDAC передаёт информацию операционной системе. Администратор или автоматическая система мониторинга получает запись о том, какой контроллер обнаружил проблему и насколько серьёзным оказался сбой.

Для Starfire этот механизм связан с назначением самого процессора. Космический аппарат, удалённый промышленный узел или защищённая вычислительная платформа часто работают без быстрого доступа инженера. Система должна заранее фиксировать ухудшение состояния памяти, чтобы программное обеспечение могло сохранить диагностику, перевести нагрузку на резервный модуль или запустить процедуру восстановления.

Опубликованный патч охватывает только EDAC. Поддержка графики, энергосбережения, датчиков, периферии и других блоков зависит от отдельных драйверов. По мере появления новых идентификаторов и инженерных образцов список изменений для Linux 7.3 может расшириться.

Linux 7.3 формирует программную основу до выхода серийных устройств

История со Starfire хорошо показывает привычный ритм разработки ядра. Linux 7.3 находится до основного окна слияния; сопровождающие подсистем уже собирают изменения в ветках for-next. После проверки эти патчи отправят Линусу Торвальдсу вместе с обновлениями других драйверов.

Для пользователей стационарных ПК эта поправка не имеет значения. Она предназначена для разработчиков материнских плат, производителей специализированного оборудования и команд, создающих образы Linux для новых устройств Intel. Эти специалисты получают начальный компонент: ядро распознаёт Starfire и активирует механизм диагностики памяти.

Архитектурная близость к Panther Lake ускоряет старт, но окончательная готовность платформы станет понятна после добавления остальных устройств SoC и испытаний на реальных инженерных образцах.

При использовании материалов сайта необходимо указывать ссылку на TGLand.ru. Если вы копируете фрагменты текста в интернете, прямая гиперссылка, доступная для индексации поисковыми системами, должна быть размещена в начале материала.

Вам также может понравиться