Linux 5.19 已合并龙芯 LoongArch CPU 架构

来源: OSCHINA
编辑:
2022-06-05 08:59:00

Linus 已将龙芯 LoongArch CPU 架构的内核移植合并到 Linux 5.19。不过由于一些代码尚未通过审查,虽然 LoongArch CPU 架构代码已经被合并,但缺少一些关键的驱动程序,因此 Linux 5.19 暂未支持在搭载 LoongArch CPU 的设备上启动。

上周我们报道了 LoongArch CPU 架构内核移植被合并的相关背景,当时龙芯开发者迫切希望 Linux 内核能够合并他们的代码到主线——即使缺少驱动程序。这是为了能够向 GNU C 库 (Glibc) 提交 LoongArch 的支持代码。他们认为,如需主线化 Glibc target,首先要有一个稳定的用户空间 ABI 来解决内核支持。但由于 Glibc 2.38 预计在 8 月发布,LoongArch 需要先合并到 Linux 5.19,以便有足够的时间在 7 月发布,并使 Glibc LoongArch 代码在下一个版本完成。

此外,现在合并 LoongArch CPU 的支持代码也减少了对 Linux 5.20 中可能出现的任何主线树变化的维护负担。

据介绍,此次合并为 Linux 内核增加了 21000 行代码(未包括驱动程序),到今年夏天晚些时候 Linux 5.20 内核开发周期时,其余所需的驱动程序支持将通过审查,产生一个可启动的 LoongArch 系统。

四年前,知名 Linux 内核开发者 Arnd Bergmann 曾预测 C-SKY 将是“我们最后一个添加到内核的新 CPU 架构”。C-SKY 是由中国开发的 CPU 架构,当时的想法是所有未来的 CPU 工作都拥抱 RISC-V。但现在看来,LoongArch 也许将是最后一个添加到 Linux 内核的新 CPU 架构。

展开阅读全文
精彩评论
恭喜,现在只要龙芯出一款性能功耗对标6800H的处理器就可称为主流了。
2022-06-05 12:25
4
举报
龙芯加油
2022-06-09 21:11
3
举报
那直接上天
2022-06-07 11:51
2
举报
这是硬指标
2022-06-05 20:13
2
举报
加油
2022-06-05 09:14
2
举报
2 收藏
分享
14 评论
2 收藏
分享
返回顶部
顶部