用心打造
VPS知识分享网站

Linux 内核 7.1 不再支持 486 和 AMD Elan CPU

大约四年前,Linus Torvalds 就表示,继续支持 486 架构已无实际意义。一年前,他再次重申,是时候放弃它了。如今,随着 Linux 逐步淘汰另一层遗留的 x86 硬件,具体的措施正在逐步实施。

在 Linux 7.1 的最新合并中,Torvalds 撤回了 x86 平台更新,移除了对 M486、M486SX 和 AMD Elan 处理器的支持。合并提交中,这项移除操作排在首位,而同一批次中较小的 DMI 和 AMD AGESA 更新则排在同一提交之前。

Linux 内核 7.1 不再支持 486 和 AMD Elan CPU

实际的改动很简单。在arch/x86/Kconfig.cpu内核中,处理器系列帮助文本不再说明用户可以选择 486 以获得最广泛的 32 位 x86 兼容性,而是改为 586,并且下面的注释也更新为不再支持 386 和 486。同一部分还明确提到了 AMD Elan,将其列入已弃用的旧 CPU 系列之中。

此外,该补丁还会彻底删除旧的 M486SX、M486 和 MELAN 配置条目。这并非简单的文字清理,内核实际上会移除这些芯片的处理器系列构建目标。

此次更改还影响了多个 x86 默认值和依赖项检查。32 位 x86 的最低 CPU 系列默认值从 4 变为 5,基准处理器从 486 级提升至 586 级。相关的条件语句也进行了清理,删除了对已移除的 486 和 Elan 选项的引用。

对大多数 Linux 用户来说,这不会带来任何改变。现代发行版早已超越了 486 时代的硬件。但上游内核的支持仍然具有象征意义,尤其是在一个以长期维护旧架构代码而闻名的项目中。

此次合并还包括两项较小的平台更新:一是针对 AMD 系统,从 DMI 附加信息条目中打印 AGESA 字符串;二是修复并清理了一系列 DMI 代码。这些更新都属于 x86 平台合并的一部分,但移除对 486 和 AMD Elan 的支持才是此次合并的主要变化。

最后,简单来说,486处理器属于20世纪90年代初的个人电脑时代。这其中包括英特尔的486DX2等芯片,该处理器系列比USB、Wi-Fi、多核CPU以及现代Linux桌面系统都要早很多年。换句话说,这些硬件的出现早于Windows 95,因此内核对其的长期支持就显得尤为重要。

赞(0)
未经允许不得转载;国外VPS测评网 » Linux 内核 7.1 不再支持 486 和 AMD Elan CPU
分享到