Linux 或?qū)⒁瞥齻鹘y(tǒng)的 IDE 驅(qū)動(dòng)支持
根據(jù)郵件列表顯示,Linux 或?qū)⒁瞥齻鹘y(tǒng)的 IDE 驅(qū)動(dòng)支持。
如果該提議按計(jì)劃進(jìn)行,從 Linux 5.13 開始將不再有 IDE 驅(qū)動(dòng)支持相關(guān)代碼。事實(shí)上,兩年前,這些傳統(tǒng)的 IDE 驅(qū)動(dòng)代碼就已經(jīng)棄用,并被標(biāo)記為將在 2021 年刪除。目前, Christoph Hellwig 正在跟進(jìn)該移除計(jì)劃。
需要注意的是,這次移除的只是傳統(tǒng)的 IDE 驅(qū)動(dòng)支持。由于仍有很多用戶使用一些老舊設(shè)備上的 IDE 設(shè)備,所以在當(dāng)前的 Linux 內(nèi)核版本中,IDE 支持本身仍然可以通過 libata 層獲得。對于 Linux 內(nèi)核來說,其已經(jīng)依靠 libata 層獲得更好的支持接近 20 年,所以 libata 代碼將被保留下來,而之前的 IDE 驅(qū)動(dòng)支持則被移除。
雖然仍可能有一些小眾的傳統(tǒng)硬件平臺(tái)仍在使用傳統(tǒng) IDE 驅(qū)動(dòng),但去掉它可以為 Linux 內(nèi)核減少 41000 多行代碼,并允許 Linux 內(nèi)核的塊層進(jìn)行更多清理。
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:Linux 或?qū)⒁瞥齻鹘y(tǒng)的 IDE 驅(qū)動(dòng)支持
本文地址:https://www.oschina.net/news/133950/linux-delete-ide-driver-code