В ядре Linux впервые появилась поддержка отечественного процессора
Российская компания Baikal Electronics, специализирующаяся на проектировании интегральных микросхем и однокристальных систем на базе архитектур ARM и MIPS, стала первым российским производителем процессоров, поддержка продукции которого была включена в основную ветку ядра Linux. По заявлению вендора, интеграция в информационный проект мирового уровня - это признание Baikal со стороны IT-сообщества.
В ядре Linux версии 5.8-rc2, получившее 1 026 178 строк нового кода, появилась поддержка российского 28-нанометрового процессора Baikal-T1. Всего со стороны производителя в основную ветку ядра было внесено более 40 изменений, с полным списком которых можно ознакомиться на сайте компании. Среди ключевых апдейтов чипмейкер отмечает добавление общего кода ядра и архитектуры MIPS CPU P5600, конфиг сборки ядра, специфичного для CPU MIPSr5, и конфиг сборки ядра, специфичного для CPU P5600.
Оставшаяся часть изменений находится в процессе ревью и войдет в ядро Linux 5.9. В него также будет добавлена поддержка однокристальной системы Baikal-T1 с файлом дерева устройств, использующим все добавленные Baikal Electronics версии драйверов. В перспективе это означает возможность создания большего числа Linux-дистрибутивов для ПК на базе российских процессоров.
Архитектура отечественного CPU включает два суперскалярных ядра P5600 MIPS 32 r5, работающих на тактовой частоте 1,2 ГГц, 1 МБ кэш-памяти второго уровня, контроллеры PCI-Express 3.0 х4 и оперативной памяти DDR3-1600 ECC. В список поддерживаемых интерфейсов входят гигабитный Ethernet, два порта SATA 3.0 и один USB 2.0.