每周一龙:第 37 期
每周一都为大家报道 LoongArch 社区最前线的第一手新鲜资讯! 上周的进展主要有休假和 Linux。 详情点进来看!
如无特别说明,文中提及的日期、时间都为北京时间(UTC+8)。
先「马」再看
本栏目的内容具有一定延续性,将持续追踪报道 LoongArch 领域的重要或长期项目(坑)。
Linux
Bibo Mao 为 LoongArch KVM 新增了软件断点支持。
xen0n 完善了 LoongArch KVM 在设置 CPUCFG 数据时对 CPUCFG ID 的处理。
来自高通创新中心(QuIC)的 Oreoluwa Babatunde 意图确保内核在
FDT 引导流程下不会不小心用到本应被保留的内存区域,
为此给 LoongArch、OpenRISC 和 SuperH 三个架构调整了初始化函数的执行顺序。Huacai Chen
说
LoongArch 上不能简单这么改;Oreoluwa 解释道关键在于
early_init_fdt_scan_reserved_mem
应该尽早发生。于是
Huacai 了解了,
并给出了一种推荐的改法。
工具链
binutils
补充上周未注意到的变更:Hui Li 为 GDB 新增了向量扩展支持;Feiyang Chen、Binbin Zhou 与 Hui Li 则为 GDB 新增了 LBT 扩展支持。
此外,Tiezhu Yang 也为 LoongArch 的 GDB 补充了
catch syscall
操作的支持。
杂闻播报
xen0n 1 月 22 号折腾在 LoongArch 上编译 Podman 失败,怒,遂发英雄帖纪之;
其中,网络组件 Netavark 不能构建的主要原因是不少依赖库所依赖的 nix
包版本过低。
而这之中又属 DHCP 客户端库 mozim
的此项迁移比较麻烦:xen0n 当天花了几十分钟重构,仍未能通过编译,遂放弃,想着把问题记录下来,总会有更熟悉项目的开发者出手,这样效率更高。
果不其然:mozim
维护者 Gris Ge 两小时前突然出现,完成了迁移,发布了新版,并在英雄帖下冒泡了。
让我们感谢 Gris 对容器计算领域开源基础设施的贡献!LoongArch 社区周边的潜行者群体眼见地也日益壮大起来。
张贴栏
本栏目可供张贴公益性质的各种信息。
- 本周报持续接受网友投稿。欢迎来上游坐坐!