随着 Linux 5.10 走入长期支持(LTS),内核开发人员也对未来五年的平台支持展开了探讨,比如剔除干线内核项目中的大量旧款 CPU 的支持。 Phoronix 援引 Arnd Bergmann 的话称,包括 ARM 在内的缺乏生命迹象的老旧 CPU 架构,都可能在未来的 Linux 主线内核版本中被抛弃。
截图(来自:Kernel.Org)
Bergmann 提议的剔除对象包括:

ARM 平台的 ASM9260、AXXIA、BCM / Kona、DigiColor、Dove、EFM32、NSPIRE、picoXcell(已准备移除)、PRIMA2、Spear、Tango、U300、VT8500、以及 ZX 。

上述 CPU 在过去五年时间里几乎没有发生任何切实的变化,此外还有如下正在被考虑剔除的 ARM 平台:

包括 CLPS711x、CNS3xxx、EP93XX、Footbridge、Gemini、HISI、Highbank、IOP32x、IXP4xx、LPC18xx、LPC32xx、MMP、Moxart、MV78xx0、Nomadik、OXNA、PXA、RPC、以及 SA1100 。

尽管仍有一些人对上述 ARM 项目感兴趣,但在取得代码维护者的同意之后,它们也可能在后续被移除。

至于非 ARM 平台的旧平台,还包括 —— H8300、C6X、SPARC / Sun4M、PowerPC / CELL(与 PlayStation 3 代码分离)、PowerPC / CHRP、PowerPC / AmigaOne、PowerPC / Maple、面向 Apollo 的 M68K、HP300、Sun3、Q40、MIPS JAZZ、以及 MIPS Cobalt 。

最后是一些本就该入土的老掉牙的平台:

包括 80486SX / DX、Alpha 2106x、IA64 Merced(初代安腾 / Itanium)、MIPS R3000 / TX39xx、某些‘较新’的 PowerPC 机型(高于最近被移除的初代 601)、SuperH SH-2、以及 68000/68328(Dragonball)。

Linux内核开发人员考虑剔除对更多老旧平台的处理器支持相关推荐

  1. 万字整理,肝翻Linux内存管理所有知识点【Linux内核开发人员必学】都是精髓

    Linux的内存管理可谓是学好Linux的必经之路,也是Linux的关键知识点,有人说打通了内存管理的知识,也就打通了Linux的任督二脉,这一点不夸张.有人问网上有很多Linux内存管理的内容,为什 ...

  2. 理解Linux内核漏洞:(内核开发人员必读)

    初步理解内核漏洞:(内核开发人员必读) 内核开发人员,如果不了解内核漏洞的话,容易在开发时引入漏洞,轻则导致内核崩溃,影响上面的所有应用程序:重则导致内核提权,即可以突破应用层的沙箱,进入内核,并在内 ...

  3. Linux 内核学习知识:浅析 offsetof 宏以及内核开发学习的所思所想(内核开发人员必读)

    最近一头扎进了 Linux 内核的学习中,Linux 内核的学习,需要的基础知识太多太多了:C 语言.汇编语言.数据结构与算法.操作系统原理.计算机组成原理.计算机体系结构.在囫囵吞枣补完一些计算机基 ...

  4. 如何成为linux内核维护人员,Linux内核维护人员Greg Kroah-Hartman拒绝明尼苏达大学的道歉...

    原标题:Linux内核维护人员Greg Kroah-Hartman拒绝明尼苏达大学的道歉 来源:cnBeta.COM 上周,明尼苏达大学被全面禁止参与Linux内核开发,这是因为之前该校有团队进行的学 ...

  5. 嵌入式系统Linux内核开发工程师必须掌握的三十道题

    嵌入式系统Linux内核开发工程师必须掌握的三十道题 如果你能正确回答以下问题并理解相关知识点原理,那么你就可以算得上是基本合格的Linux内核开发工程师,试试看! 1) Linux中主要有哪几种内核 ...

  6. linux 内核开发_25年Linux内核开发中的9课

    linux 内核开发 由于Linux内核社区在2016年庆祝了25年的开发历史,因此许多人向我们询问了该项目的长寿和成功秘诀. 我通常会开玩笑,说我们真的不知道如何到达这里. 在此过程中,该项目面临许 ...

  7. Linux学习总结(68)——Linux 30年专访:Linus Torvalds谈Linux内核开发与Git

    三十年前,当Linus Torvalds(林纳斯·托瓦兹,下文统称Linus)首次发布Linux内核时,他还是赫尔辛基大学(University of Helsinki)的一名21岁的学生,他宣布说: ...

  8. Linux 30年专访:Linus Torvalds谈Linux内核开发与Git

    作者 | Jeremy Andrews 译者 | 火火酱,责编 | Carol 出品 | CSDN(ID:CSDNnews) 三十年前,当Linus Torvalds(林纳斯·托瓦兹,下文统称Linu ...

  9. 如何进行linux内核开发,2. 开发流程如何工作 — The Linux Kernel documentation

    2.1.总览¶ 内核开发人员使用一个松散的基于时间的发布过程,每两到三个月发布一次新的主要 内核版本.最近的发布历史记录如下: 4.11 四月 30, 2017 4.12 七月 2, 2017 4.1 ...

最新文章

  1. Nature子刊:宏基因组中挖掘原核基因组的分析流程
  2. 浅谈Sharepoint权限
  3. i.MX 系列CPU HAB漏洞SecureBoot漏洞
  4. 学习Linux系统的态度及技巧
  5. 如何设计通用的网站模板
  6. 数据推送选择GB28181、RTSP还是RTMP?
  7. 基于hadoop构建对象存储系统_基于Hadoop企业私有云存储平台的构建
  8. 程序设计语言编译原理-陈火旺(第三版)简答题复习
  9. truecrypt使用教程_如何使用TrueCrypt保护您的闪存驱动器数据
  10. 一键去win7快捷方式小箭头
  11. su PK sudo
  12. ORA-12519,nbsp;TNS:nonbsp;appr…
  13. redhat,FC5,CentOS你装上了吗? 超简单硬盘安装redhat,FC5和CentOS
  14. 有打印机的源代码餐饮_云打印机在餐饮行业的应用
  15. 沙盘演练工作坊-产品开发_Google认证的Android助理开发人员:考试演练
  16. 编写ATL工程实现ActiveX控件调用cryptoAPI接口(一)------------签名与验证
  17. 反思 我和网站优化seo
  18. 关于Salesforce里的Trigger
  19. 如何使用#define_CRT_SECURE_NO_WARNINGS
  20. 工业设备数据采集网络方案

热门文章

  1. 时空图卷积神经网络(st-gcn)论文解读
  2. Python练习:合格率的计算
  3. 输出质数(java)
  4. js中文件写入(字符串写入)_note
  5. springsecurity 不允许session并行登录_Spring Security 实战干货:实现自定义退出登录...
  6. html5日程管理系统,有条不紊:四款桌面日程管理软件横测
  7. 华为鸿蒙5g售价,华为首款5G手机售价公布,余承东透露鸿蒙将用于连接家庭设备...
  8. ROS入门笔记(九):编写ROS的第一个程序hello world(重点)
  9. Python中GIL(全局解释器锁)
  10. mysql st_contains实现_MySQL实现树状所有子节点查询的方法