AMD 开发了一个新补丁,该补丁将禁用 AMD fTPM 的 RNG(随机数生成器),以应对不必要的烦恼。AMD的fTPM问题在"fTPM"推出后相当突出,不少用户要求禁用该功能。以至于惊动了Linux 的创建者 Linus Torvalds,他表达了对该功能的失望,称其为 Linux 内核的"瘟疫"。
他的观点在业界引起了巨大反响,最终吸引公司介入并解决了这一问题。据 Phoronix 透露,AMD现在已经禁用了所有 fTPM 的 RNG,并在今天编写了补丁。
尽管AMD已经禁用了fTPM RNG,但它在Linux社区因AMD恼人的fTPM而面临的日益增多的问题中而饱受攻击。以下是 AMD 工程师 Mario Limonciello 对此举的看法:
在 CPU 已支持 RDRAND 指令的情况下,TPM RNG 功能对于熵而言并非必要。TPM RNG 功能之前在 AMD fTPM 系列的一个子集上被禁用,但报告继续显示某些系统上存在因 TPM RNG 功能而导致卡顿的问题。
对所有 AMD fTPM,无论其版本是否声称已修复,均扩大禁用 TPM RNG 的使用。
该补丁今天在 Linux 6.5 上发布,并"反向移植"到以前的 Linux 版本。fTPM RNG 功能引发了多起崩溃和卡顿报告,这也是公司迅速禁用该功能的原因。希望此举能使 Linux 成为一个更可靠的平台,而且该公司有望推出更多更新以确保稳定性。由于该问题是在 Linux 平台上运行 AMD 硬件的用户的一大烦恼,因此提前推出该补丁是件好事。