Linux 核心計劃移除約 5.5 萬行與較舊 32 位元 ARM 平台相關的程式碼。Arnd Bergmann 提交了 13 個修補程式以促進此移除,他指出該程式碼對核心開發人員構成負擔,並阻礙了進一步的開發。
移除目標包括已過時的 ARM 平台,包括 SA1100、Footbridge、RISCPC、Orion / Dove / MV78xx0、OMAP24xx、i.MX31、沒有 MMU 的 i.MX 目標、LPC18xx、STM32f4/f7/h7 MCU、Versatile MPS2、AT91 SAMV7、Axxia,以及舊版 PXA 板載檔案。這些平台在主流 Linux 核心部署中正變得越來越稀少。
Bergmann 提到,移除作業可能包含在 Linux 7.4 核心中,但他傾向於在 Linux 7.5 中實施這些變更。此延遲旨在簡化依賴關係,並為剩餘的使用者提供時間來證明保留對這些平台的支援。移除此程式碼也將為移除孤立驅動程式鋪平道路,從而進一步節省程式碼。變更的核心原因在於,舊核心程式碼已成為核心開發人員的負擔,妨礙了進一步的程式碼清理和提供新的核心功能。
閱讀原始報道
💬 评论
📜 评论政策