AMD 停止宣传对 Bulldozer 和 Jaguar CPU 的 RdRand Linux 支持

前段时间变成了 已知配备 AMD Zen 2 处理器的计算机将无法运行《命运 2》,并且也可能 不会加载 最新的 Linux 发行版。 该问题与生成随机数 RdRand 的指令有关。 虽然BIOS更新 决定 由于最新“红”筹的问题,公司决定不再冒险 不打算做广告 RdRand 支持 Linux 下的 Family 15h (Bulldozer) 和 Family 16h (Jaguar) 处理器。

AMD 停止宣传对 Bulldozer 和 Jaguar CPU 的 RdRand Linux 支持

这些指令仍然适用于符合条件的 CPU,但对于明确检查支持的软件会产生错误。 而且,这个问题本身已经存在了至少5年了。

如前所述,如有必要,可以使用 rdrand_force 内核参数强制激活 RdRand。 然而,根据一些报告,这可能是一个潜在的漏洞,因为有时指令可能会生成非随机数。

为了解决 RdRand 问题而对 Linux 内核进行的更改现已作为补丁提供。 不过,目前还不清楚未来是否会被接受到通用内核代码中。 至少目前还没有稳定的修复方案。

让我们回想一下,甚至在修复程序发布之前,一些用户就能够通过降级 systemd 组件的版本或使用更正版本的发行版来绕过启动 Linux 的问题。 看起来这是另一个 Linux 问题 冷冻 RAM 不足的系统。



来源: 3dnews.ru

添加评论