Мёд, крабы и чипы

Предисловие. Немного философское Недавно в российском информационном пространстве прогремело заявление заместителя Председателя Правительства России Ю.П. Трутнева, сделанное на 10-ой российско-китайской выставке ЭКСПО в Харбине:

https://habr.com/ru/companies/baikalelectron/articles/1040160/

#архитектура #loongarch #иртыш

Мёд, крабы и чипы

Предисловие. Немного философское Недавно в российском информационном пространстве прогремело заявление заместителя Председателя Правительства России Ю.П. Трутнева, сделанное на 10-ой...

Хабр
build(apps,napi): add LoongArch64 Linux (linux-loong64) builds by xen0n · Pull Request #21080 · oxc-project/oxc

Unblocks Vite builds on linux/loong64 platforms, such as this one. Changes in this PR was made manually by me. I'll still have to do more tests to confidently mark this PR as ready for review, ...

GitHub

🤦 The Russian CPU Irtysh, tested by PRO Hi‑Tech with a Radeon RX 9060 XT, fails to hit 60 FPS in The Witcher 3: Wild Hunt, it ran 25-38 FPS on Low and 22-32 FPS on Ultra via Proton. FAIL.

The chip is built on LoongArch and developed by Tramplin Electronics under license; the team plans 1.3 billion RUB for modernization, but exact timelines and goals remain undisclosed.

#SteamAndEpic #FPS #Electronics #LoongArch #Tramplin #Russian

I have code for 1 KiB PageGrain on MIPS qemu, which should enable a demonstration of handling a case very near VAX 512 B pages while seamlessly guaranteeing within-allocation-unit promotions to 4 KiB and 16 KiB for 64 KiB allocation units and also seamlessly handling superpage promotions to sizes that are power-of-four multiples of 64 KiB. I think there may have been some testing of a similar scenario using 256 KiB allocation units on LoongArch, but while it was verified that it didn't crash, not much was done to make sure that effective use was being made of sub- allocation unit -sized superpages esp. when there were multiple superpage sizes available between the minimum MMU mapping granularity and the kernel allocation unit.

#telix #qemu #MIPS #VAX #LoongArch

Rolling pgcl forward to 7.0 and the intermediate pre-7.1 somehow resuscitated binutils issues with running LTP and DAMON on hppa and some others, but it got to having no LTP regressions vs. master on 16 arches. I still need to induce enough fragmentation within a qemu session to be able to observe non-negligible defragmentation costs that might be reduced.

#pgcl #LTP #DAMON #HPPA

I see various articles about #loongarch, #zhaoxin and even #riscv CPUs that usually end with "it doesn't outperform a first-gen Ryzen or Haswell".

Big deal. It doesn't have to. It's targeting a different market.

It's far more important to have a good enough sovereign supply chain for the billion low-end office desktops that make a bureaucracy and economy tick. If relations collapse, gamers will have to make do with less.

I just tested the IceWM 4.0 update on Chimera. I have a fondness for IceWM as it was the first WM I ran on my work computer in my first job out of university. Great to see it still seeing new releases. Here it is running on my little loongarch64 box.

#loongarch #icewm

Exploring Linux on a LoongArch Mini PC

MOREFINE M700S Mini PC Ever the fan of an underdog, I recently acquired a new mini-PC with a Loongson 3A6000 CPU. This CPU uses the LoongArch64 instruction set architecture (ISA). loongarch64 is a 64-bit RISC ISA inspired by MIPS and RISC-V introduced by Loongson Technology in 2021. From Wikipedia: A Loongson developer described it as “…a new RISC ISA, which is a bit like MIPS or RISC-V. LoongArch includes a reduced 32-bit version (LA32R), a standard 32-bit version (LA32S) and a 64-bit version (LA64)”.31 The stated rationale was to make Loongson and China not dependent on foreign technology or authorisation to develop their processor capability, whilst not infringing on any technology patents.32

Ok now that's cool looks like Asus finally puts out Firmware updates for their released #Loongson #LoongArch motherboards public.

Here for XC-LS3A6M:
https://www.asus.com.cn/supportonly/xc-ls3a6m/helpdesk_bios/

Here for XC-LS3A6M-A:
https://www.asus.com.cn/supportonly/xc-ls3a6m-a/helpdesk_bios/

Way more stable and fan controls work now.

XC-LS3A6M - 服务支持

40 млн строк кода: как меняется ядро Linux в 2026 году

Начало 2026 года для сообщества ядра Linux получилось насыщенным. В конце января в документацию добавили раздел Linux kernel project continuity. В нем описывается, что произойдет, если ключевые участники проекта внезапно не смогут выполнять свою работу. Обсуждения шли еще на Maintainers Summit в декабре 2025-го, и теперь этот вопрос зафиксирован в документации в явном виде. Все вполне логично. Ядро Linux давно превратилось в часть огромной мировой инфраструктуры — с десятками миллионов строк кода, тысячами разработчиков из компаний по всему миру и постоянным давлением со стороны требований к производительности, безопасности и энергоэффективности. Поэтому сообщество вынуждено не только поддерживать текущий уровень стабильности, но и экспериментировать, стараться сделать систему гибче и надежнее. В 2026 году проявились несколько направлений такой работы — от Rust и планировщиков до поддержки новых архитектур. Давайте посмотрим, что тут и как.

https://habr.com/ru/companies/ru_mts/articles/992766/

#Linux #ядро_Linux #Rust #планировщик_задач #sched_ext #RISCV #LoongArch #Линус_Торвальдс #управление_проектом #open_source

40 млн строк кода: как меняется ядро Linux в 2026 году

Начало 2026 года для сообщества ядра Linux получилось насыщенным. В конце января в документацию добавили раздел Linux kernel project continuity. В нем описывается, что произойдет, если ключевые...

Хабр

Tracking my efforts to upstream the cports loongarch64 tweaks and patches:

https://github.com/wezm/cports/issues/1

6 PRs opened so far.

#loongarch

LoongArch packages with patches · Issue #1 · wezm/cports

Packages that have patches/tweaks to build on loongarch64, and the attempts to upstream fixes. akondi-search Has been updated already, drop pre_prepare on next release grass Opened PR connorskees/g...

GitHub