El kernel de Linux 7.1 ha comenzado a eliminar la compatibilidad con los procesadores Baikal.

Linus Torvalds ha aceptado cambios en el kernel de Linux 7.1 que eliminan la compatibilidad con los controladores AHCI SATA y PCIe utilizados en el SoC Baikal-T1. Además, hay solicitudes de extracción pendientes para eliminar los controladores relacionados con Baikal para el temporizador, la memoria, physmap, el bus, hwmon, dwc y bt1-rom. La compatibilidad con los controladores i2c y spi dw para el SoC Baikal-T1 ya se había eliminado del kernel 7.0.

Entre los motivos aducidos para su retirada se encuentran la falta de soporte y la integración incompleta de los componentes de la plataforma Baikal en el núcleo. Por ejemplo, cabe destacar que el controlador PCIe nunca se implementó por completo. La producción de chips Baikal en Rusia cesó en noviembre de 2025 debido a la escasez de componentes, y la producción por parte de la empresa taiwanesa TSMC finalizó en 2022.

El soporte para el procesador ruso Baikal-T1 y el sistema en chip BE-T1000 basado en él se ha incluido en el kernel de Linux desde la rama 5.8. El procesador Baikal-T1 contiene dos núcleos superescalares P5600 MIPS 32 r5 que funcionan a 1.2 GHz. El chip contiene caché L2 (1 MB), controlador de memoria DDR3-1600 ECC, 1 puerto Ethernet de 10 Gb, 2 puertos Ethernet de 1 Gb, controlador PCIe Gen.3 x4, 2 puertos SATA 3.0, USB 2.0, GPIO, UART, SPI, I2C. El procesador proporciona soporte de hardware para virtualización, instrucciones SIMD y un acelerador criptográfico de hardware integrado que admite GOST 28147-89. El chip se desarrolla utilizando una unidad central de procesador MIPS32 P5600 Warrior con licencia de Imagination Technologies.

Fuente: opennet.ru