Заголовки

Удаление поддержки контроллеров Baikal-T1 из ядра Linux 7.1

Ресурсы OpenNET и Phoronix сообщают, что в состав ядра Linux версии 7.1 были включены изменения, предусматривающие удаление поддержки контроллеров AHCI SATA и PCIe, задействованных в системе-на-чипе Baikal-T1. Этот процесс начался ещё в версии 7.0, где уже была удалена поддержка драйверов i2c и spi dw. Основной причиной такого шага называют отсутствие активного сопровождения и незаконченный процесс интеграции компонентов платформы Baikal в ядро Linux. В частности, драйвер PCIe так и не достиг стабильного и полностью работоспособного состояния.

Кроме того, сейчас рассматриваются запросы на удаление других драйверов, связанных с платформой Baikal, включая драйверы таймера, памяти, physmap, шины, hwmon, dwc и bt1-rom. Поддержка процессоров «Байкал-Т1» появилась в ядре Linux начиная с версии 5.8 и сохранялась в долгосрочной версии 6.18 LTS.

В 2023 году разработчики ядра Linux отказались принимать патчи от российской компании «Байкал Электроникс» из-за санкций, введённых США против этой организации. Вследствие этого из официального файла MAINTAINERS были удалены упоминания о некоторых разработчиках, предположительно связанных с Россией. Это решение было поддержано создателем Linux Линусом Торвальдсом.