Linux Linux内核主线即将取消对传统IDE驱动的支持
IDE接口对于很多人来说已经是跟软盘一样陌生的概念了,2021年,上游开发者提出的补丁将最终移除Linux内置的传统IDE驱动代码 。拟议的代码是为了从主线内核树中移除遗留的IDE驱动支持,假设一切按计划进行,可能从5.13内核开始 。
两年前,传统的IDE驱动代码就已经实质上被废弃,并被标记为将在2021年被移除...... 我们现在已经进入了2021年,所以开发者Christoph Hellwig正在跟进,并希望将其删除 。
不过需要注意的是,这个移除只是关于传统的IDE驱动支持 。IDE支持本身仍将通过libata层在现代的Linux内核版本上提供,毕竟IDE设备还是存在在许多老旧的设备上面 。
Linux内核在很长一段时间内--超过十年,走向二十年--都是依靠libata途径获得更好的支持 。libata代码将被坚持使用,而之前的IDE驱动支持才是被删除的对象 。
文章图片
Hellwig在周四的移除传统IDE驱动中的提议指出:
我们一直在试图摆脱遗留的IDE驱动有一段时间了,最后安排在2021年移除,现在已经三个月了 。
一般来说,发行版和大部分defconfigs早就切换到libata,但也有少数例外 。本次首先将剩下的defconfigs全部切换到使用libata,然后删除遗留的IDE驱动 。
libata主要覆盖了Legacy IDE驱动所支持的所有硬件 。有三个MIPS驱动是不被支持的,但在linux-mips列表中找不到任何用户 。还有两个m68k驱动没有libata对应的驱动,它们可能有用户,也可能没有用户,所以我们可能需要m68k的帮助 。
【Linux|Linux内核主线即将取消对传统IDE驱动的支持】虽然仍可能有一些小众的传统硬件平台仍在使用传统的IDE驱动,但去掉它有明显的好处,可以瘦身内核大约41000多行代码,并允许Linux内核的块层内有更多的清理工作可以做 。
文章图片
推荐阅读
- 我是大侦探 明侦这个节目,主线1是案情演绎,主线2是搜证及推理
- Microsoft Edge Dev 92.0.902.2发布:优化管理策略 修复Linux版本同步问题
- 比特币 今日几大重要消息或将影响A股炒作主线
- 太阳内核 太阳内核温度高达1500万℃,如果达到宇宙的最高温度,会怎样
- Windows [图]WSLg功能初探:在Windows 10上运行Linux GUI应用
- Linux Linux Mint 20.2命名“Uma” 致敬女明星Uma Thurman
- Linux Linux 5.14 开始为Alder Lake M低功耗移动设备提供支持
- Linux 基金会宣布推出AlmaLinux 8.4 与红帽企业版更新保持同步
- 大气层 一颗直径1公里,内核为0.8公里纯金小行星落入大海,联合国会如何
- Linux Linux 5.14将为英特尔独立显卡带来重新设计的用户空间API