在今天的 Linux 6.10-rc2 kerne 每周测试版本发布之前,提交了几个 “x86/紧急 “补丁,以解决英特尔和 AMD 处理器上的一些问题。
本周的 x86 紧急修复之一是恢复对在英特尔 Quark SoC 上启动 Linux 的支持…32 位 SoC 比 Atom 还慢,但功耗却很低。十年前的 Quark X1000 单核时钟频率为 400MHz,支持 DDR3-800 内存,TDP 仅为 2.2 瓦。
去年,在英特尔 Quark 和其他一些处理器上启动 Linux 的能力有所下降。由于去年的一次意外改动,如果无法枚举默认缓存行大小,内核中就会出现不好的情况。在 Linux 6.10-rc2 中标注并将移植到稳定内核版本的更改是,如果处理器无法枚举默认缓存行大小,则默认缓存行大小为 32(而不是 0)。
在 AMD 方面,本周的 x86 紧急更新修复了 AMD Family 15h (Bulldozer) 和更早处理器的一些拓扑解析问题。在评估 SMT 支持时出现的错误检查导致对 Zen 之前的 AMD 处理器的支持出现混乱。
本周的 x86 修正现在正等待着在今天晚些时候 Linux 6.10-rc2 内核发布前被提取。
转自 Linux 6.10-rc2 Will Fix Booting Intel Quark CPUs & Problems With Old AMD CPUs – Phoronix