首页 > 电脑办公 > 正文

Linux内核主线即将取消对传统IDE驱动的支持

闂傚倸鍊搁崐宄懊归崶顒€违闁逞屽墴閺屾稓鈧綆鍋呭畷宀勬煛瀹€鈧崰鏍€佸☉妯峰牚闁告劗鍋撳В澶嬩繆閻愵亜鈧垿宕曢弻銉ュ瀭闁秆勵殔閽冪喖鏌i弮鍥モ偓鈧柛瀣尭閳藉鈻嶉褌绨奸柟渚垮姂瀹曟儼顦柡鈧懞銉d簻闁哄啫鍊瑰▍鏇熺箾閸欏灏﹂柡灞稿墲閹峰懘宕妷鎰屽洦鐓涘ù锝堫潐瀹曞矂鏌℃担瑙勫磳闁轰焦鎹囬弫鎾绘晸閿燂拷闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鍨惧畷鍥х闁荤姵浜介崝宀勫垂濠靛洢浜滈柡宥庡亜娴狅箓鏌涚€n亜鈧潡寮婚妸鈺傚亜闁告繂瀚呴敐澶嬬厱閹兼番鍨归悘鎾煙椤旂瓔娈滈柡浣瑰姈閹棃鍨鹃懠顒€鍤梻鍌欑閹碱偄螞椤撶喓顩叉い蹇撶墕閽冪喖鏌ㄩ弴妤€浜惧銈庡亝缁挸鐣锋總鍛婂亜濠靛倸顦槐锟�>>

  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的帮助。

  虽然仍可能有一些小众的传统硬件平台仍在使用传统的IDE驱动,但去掉它有明显的好处,可以瘦身内核大约41000多行代码,并允许Linux内核的块层内有更多的清理工作可以做。

  【来源:cnBeta.COM】

闂傚倸鍊搁崐宄懊归崶顒€违闁逞屽墴閺屾稓鈧綆鍋呭畷宀勬煛瀹€鈧崰鏍€佸☉妯峰牚闁告劗鍋撳В澶嬩繆閻愵亜鈧垿宕曟繝姘闁跨噦鎷� (0) +1 闂傚倸鍊峰ù鍥х暦閸偅鍙忕€广儱鎷嬮崥瀣煕閳╁喚娈㈠ù纭锋嫹 (2) +1 闂傚倸鍊搁崐鎼佸磹閹间降鍋戦悗娑欋缚椤╂煡鏌i幋锝嗩棄缂佺媭鍨堕弻銊╂偆閸屾稑顏� (0) +1

网友评论

三日内热门评论文章
热门IT产品
  1. ¥7599
    苹果iPhoneX 64GB
    ·
  2. ¥5799
    三星S9
    ·
  3. ¥4498
    vivo NEX旗舰版
    ·
  4. ¥4999
    OPPO Find X
    ·
  5. ¥1799
    努比亚Z18mini
    ·
  6. ¥1499
    OPPO A5
    ·
  7. ¥1999
    荣耀Play(4GB RAM)
    ·
  8. ¥1598
    vivo Y85
    ·
  9. ¥3499
    坚果R1(6GB RAM)
    ·
  10. ¥3599
    一加6(8GB RAM)
    ·
为您推荐
  • 相关阅读
  • 业界资讯
  • 手机通讯
  • 电脑办公
  • 新奇数码
  • 软件游戏
  • 科学探索
用户反馈 返回首页 相关阅读 参与讨论 回到顶部
以科技敬生活
下载太平洋科技APP