跳到主要内容

每周一龙:第 37 期

· 阅读需 3 分钟
WANG Xuerui
🐲龙门客栈打杂的

每周一都为大家报道 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 社区周边的潜行者群体眼见地也日益壮大起来。

张贴栏

本栏目可供张贴公益性质的各种信息。