从Linux中移除大部分SPARC 32位CPU支持的努力仍在继续
从Linux中移除大部分SPARC 32位CPU支持的努力仍在继续 Sam Ravnborg 发送了 28 个补丁,用于对从主线 Linux 内核中删除 Sun4m 和 Sun4d 代码的补丁进行第二次修订。去掉这些旧的 SPARC 32 位 CPU 后,内核源代码树中未维护的代码减少了 1.1 万行。不过,这个补丁系列并没有完全取消对 SPARC 32 位处理器的支持,因为它只为 Frontgrade Gaisler LEON3 处理器保留了足够的支持,而这些 32 位 SPARC 处理器仍在上游 Linux 内核中使用。与此同时,随着代码的删除,Sun4D"Dragon"在 90 年代早期的 SPARCserver 1000 和 SPARCcenter 2000 中发挥了巨大作用,但现在显然早已过时。作为多处理器 Sun-4 变体的 Sun4M 也是 SunOS 4.1+ 和 Solaris 2 时代的博物馆遗物。"内核的 sun4m 和 sun4d 部分几年来一直没有引起人们真正的兴趣。上次有几个人浮出水面,但要么是出于个人项目,要么是出于怀旧原因。...移除对 sun4m 和 sun4d 的支持可以移除运行时修补代码以及大量汇编代码。其结果是汇编程序代码更加简洁,更易于理解,因此也更易于维护和扩展"。内核的最新 Sun4M/Sun4D 代码移除工作可在LKML 上找到。 ... PC版: 手机版:
在Telegram中查看相关推荐

🔍 发送关键词来寻找群组、频道或视频。
启动SOSO机器人