龙芯继续为上游Linux内核的LoongArch处理器端口启用更多内核功能。使用Linux 6.9他们今天发布了一套补丁,为这个中国的CPU架构提供了更多功能。
对于Linux6.9,LoongArch架构代码现在允许ObjTool支持在内核构建过程中对目标文件执行不同的验证和转换。新的LoongArch代码还支持ORC堆栈展开,内核实时补丁支持将安全/错误修复应用到运行中的内核而无需重新启动,并启用更多内核配置功能。
总体而言,这是LoongArch本轮的一次很好的增量更新,继续为这个源自MIPS64并部分受到RISC-V启发的中国CPU架构完善更多的内核功能。然而,当前一代的LoongArch处理器仍然比AMD、英特尔和ARM等设计要慢得多。
1、为LoongArch添加objtool支持;
2、为龙拱增加ORC堆退卷机支持;
3、为LoongArch增加内核直播支持;
4、在Kconfig中选择"STACK_POINTER";
5、在Kconfig中选择HAVE_REQ_USERFAULTFD_MINOR;
6、一些bug修复和其他小的改动。
有关Linux 6.9的LoongArch更新的完整列表,请访问这个pull request. The Linux 6.9 merge window is wrapping up this weekend with the Linux 6.9-rc1 release.