{"id":5664,"date":"2026-04-17T00:21:05","date_gmt":"2026-04-17T07:21:05","guid":{"rendered":"https:\/\/catbradley.io\/?p=5664"},"modified":"2026-04-17T00:21:05","modified_gmt":"2026-04-17T07:21:05","slug":"russian-baikal-cpus-are-losing-their-place-in-the-linux-kernel","status":"publish","type":"post","link":"https:\/\/catbradley.io\/?p=5664","title":{"rendered":"Russian Baikal CPUs Are Losing Their Place in the Linux Kernel"},"content":{"rendered":"<p>Support for Russian Baikal CPUs is being pulled from the <a href=\"https:\/\/www.kernel.org\/\">Linux kernel<\/a>. Work has begun in the Linux 7.1 cycle to remove driver code and device tree bindings for <em>Baikal SoC <\/em>hardware, with more patches already lined up to follow.<\/p>\n<p>The first removal came with the ATA pull for Linux 7.1-rc1, <a href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=5a69195686d5b874ac5a4c7f809ecb75fbc535ef\">merged by Linus Torvalds<\/a> on April 15. It dropped the <em>Baikal bt1-ahci DT<\/em> binding and stripped Baikal-specific code from the <code>ahci_dwc<\/code> driver, with the ATA maintainer, <a href=\"https:\/\/www.linkedin.com\/in\/niklas-cassel-b2a10a98\/\">Niklas Cassel<\/a>, noting that upstreaming for the SoC &#8220;<em>is not going to be finalized<\/em>.&#8221; <\/p>\n<figure class=\"kg-card kg-image-card kg-card-hascaption\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/04\/linux-kernel-archive-mirror-baikal.png\" class=\"kg-image\" alt=\"this picture shows the linux kernel archive mirror with baikal as the searched term and a list of changes related to it shown below in a numbered list\" loading=\"lazy\" width=\"1074\" height=\"855\" \/><figcaption><i><em class=\"italic\">You can browse the <\/em><\/i><a href=\"https:\/\/lore.kernel.org\/lkml\/?q=baikal\"><i><em class=\"italic\">LKML<\/em><\/i><\/a><i><em class=\"italic\"> for tracking Baikal&#8217;s removal.<\/em><\/i><\/figcaption><\/figure>\n<p>Furthermore, <strong>the code had been sitting unmaintained for some time now<\/strong>. <a href=\"https:\/\/www.phoronix.com\/news\/Linux-Compliance-Requirements#:~:text=Serge%20Semin%20was%20one%20of,to%20the%20Linux%20kernel%20community.\">Serge Semin<\/a>, who contributed the bulk of Baikal&#8217;s kernel support over the years, was among roughly a dozen Russian developers removed from the kernel <em>MAINTAINERS<\/em> file <a href=\"https:\/\/itsfoss.com\/news\/russian-linux-maintainers-geopolitics\/\">in 2024<\/a>.<\/p>\n<p>With no one left to maintain it and the hardware itself rare even within Russia, there appears to be no rationale for keeping the code around.<\/p>\n<h2>Some background info<\/h2>\n<p>The Baikal line of CPUs is the work of <a href=\"https:\/\/www.baikalelectronics.ru\/\">Baikal Electronics<\/a>, which was founded in January 2012 as a spinoff of <a href=\"https:\/\/en.wikipedia.org\/wiki\/T-Platforms\">T-Platforms<\/a>, a Russian supercomputer company.<\/p>\n<p>It started with a MIPS-based chip for embedded applications, then pivoted to <a href=\"https:\/\/www.arm.com\/\">ARM<\/a> for its later processors, all manufactured at <a href=\"https:\/\/www.tsmc.com\/english\">TSMC<\/a>. The plan was to supply Russian state-owned enterprises with domestically produced CPUs as an alternative to Intel and AMD.<\/p>\n<p>But Russia&#8217;s 2022 invasion of Ukraine ended that. Sanctions cut off TSMC access, 150,000 Baikal-M units already manufactured were seized in Taiwan, and ARM production licenses were lost. The company filed for bankruptcy in <a href=\"https:\/\/wccftech.com\/end-of-road-for-russian-cpu-manufacturer-baikal-as-company-declares-bankruptcy\/\">August 2023<\/a>.<\/p>\n<p>It did not stay down. By the end of 2024, Baikal had shipped <a href=\"https:\/\/www.tomshardware.com\/pc-components\/cpus\/russias-baikal-has-produced-85-000-of-its-cpus-since-2012-aims-for-more\">a total of 85,000 processors since its founding<\/a> and began serial production of the Baikal-U1000, a RISC-V microcontroller, <a href=\"https:\/\/www.cnews.ru\/news\/line\/2025-09-22_kompaniya_bajkal_elektroniks\">in September 2025<\/a> (<em>in Russian<\/em>).<\/p>\n<p>The <a href=\"https:\/\/www.baikalelectronics.ru\/products\/\">current lineup<\/a> consists of the Baikal-T (MIPS), Baikal-M and Baikal-S (ARM), and the Baikal-U (RISC-V).<\/p>\n<p>Those already running Linux on Baikal hardware will need to stay on <a href=\"https:\/\/itsfoss.com\/news\/linux-kernel-6-18\/\">Linux 6.18 LTS<\/a> or earlier, as newer kernel versions are dropping the support.<\/p>\n<hr \/>\n<p><strong>Suggested Read \ud83d\udcd6: <\/strong><a href=\"https:\/\/itsfoss.com\/news\/linux-kernel-i486-cpu-support-removal\/\" rel=\"noreferrer\"><em>The Linux Kernel is Finally Letting Go of i486 CPU Support<\/em><\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/feed.itsfoss.com\/link\/24361\/17320657.gif\" height=\"1\" width=\"1\" \/><\/p>","protected":false},"excerpt":{"rendered":"<p>Support for Russian Baikal CPUs is being pulled from the Linux kernel. Work has begun in the Linux 7.1 cycle to remove driver code and device tree bindings for Baikal&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5664","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rss"],"_links":{"self":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts\/5664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5664"}],"version-history":[{"count":0,"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts\/5664\/revisions"}],"wp:attachment":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}