今天,一个新的AMD Linux内核补丁通过“x86/紧急”排队,用于路由到Linux 6.9开发内核,为即将推出的Zen 5处理器扩展了可识别的CPU型号ID的范围。
AMD Linux工程师一直忙于“Family 26”(1Ah)的启用工作,该功能至少适用于Zen 5处理器,如果传统保持不变,也可能适用于Zen6处理器。到目前为止,Linux内核已经将型号为0到15、32到47、64到79和112到127的AMD系列26 CPU识别为Zen 5处理器。有了新发布的补丁,0x10到0x1f(16到31)型号现在也被视为Zen 5处理器。
AMD倾向于保留比实际使用的更广泛的潜在CPU型号ID,以适应未来但目前未计划的处理器、定制芯片设计等。许多AMD Ryzen和EPYC处理器SKU最终也共享相同的CPU型号ID。
同时,随着最近合并的AMD Zen 5(znver5)对GCC的支持,它将所有型号ID为127或更低的26系列CPU视为Zen 5。尽管如果Zen 6最终共享了Family 26,GCC的处理是可以的,并且一旦引入“znver6”支持,最终会进行调整。
长话短说,今天的x86/紧急补丁扩展了AMD视为Zen 5的CPU型号的范围,并且AMD Zen 5 Linux CPU的整体启用仍在继续,因此到下一代AMD Ryzen和EPYC处理器推出时,Linux使用的一切都有望处于良好状态。x86/紧急材料通常在每个周末发送到Linux Git,所以预计这个Zen 5补丁将在下周日成为Linux 6.9-rc6的一部分。
When it comes to CPU Family/Model IDs and Linux, Intel's open-source engineers are finally preparing for the long-running end of Family 6.