Linux 6.19 修复 ARM64 EFI 系统启动崩溃问题

发表于:昨天 12:41 10
Linux 6.19 修复 ARM64 EFI 系统启动崩溃问题

Linux 6.19 早期版本带来了一些性能和功能上的退步,更令人头疼的是,使用 EFI 的 ARM64 主机在尝试启动这个开发中的内核版本时会崩溃。不过,一个修复补丁现已合并,将在明天发布的 Linux 6.19-rc3 中提供。如果更多 ARM64 主机使用 EFI 就好了,尤其是在单板计算机(SBC)领域,但目前这更多是 ARM64 Linux 服务器的常见特性。无论如何,事实证明,ARM64 EFI 代码是导致系统在尝试启动开发中的 Linux 6.19 内核时崩溃的罪魁祸首。 ARM64 主机在启动时遇到了空指针解引用问题。这被确认为一个 ARM64 特有的问题,并追溯到内核下一版本中 ARM64 调用 EFI 运行时服务的方式发生了变化。最终只需要一行补丁,就能正确初始化 EFI 结构体的一个成员,从而避免 ARM64 主机在 Linux 6.19 上崩溃。修复 ARM64 EFI 主机崩溃的补丁已于周五合并,将在周日的 Linux 6.19-rc3 发布中找到。



原文链接:Linux 6.19 Lands Fix For ARM64 EFI Systems Crashing On Boot
收藏
送赞
分享

发表回复