經過 Linux Kernel 社區成員的共同努力,Linux Kernel 5.10 維護周期最終確定從2年延長至6年。華為是第一個在 Linux Kernel 社區公開承諾,可以投入資源,協助 Greg 進行 Linux Kernel 測試和補丁回合的公司。openEuler 22.03 LTS 將基于 Linux Kernel 5.10 構建。
Linux Kernel 5.10 維護周期 2 年?6 年?
1 月 26 日,Linux Kernel 主要維護者 Greg 表示:“目前由于人員和資金投入問題,Linux Kernel 5.10 的測試和維護可能只會維持 2 年,雖然不排除維護到 6 年的可能,但需要其他公司與組織愿意伸出援手?!?/p>
各個廠商對于該郵件的反饋各不相同:華為、Google、Linaro 等廠商公開表達了對 Linux Kernel 5.10 以及長維護周期支持的強烈需求。
根據 Greg 最近在華為系統軟件創新峰會上的分享,在 Linux Kernel 5.6-5.11 版本中,每天有 8900 行新代碼、2500 行代碼被刪除、2100 行代碼被修改、每 2.5 個月出一個 Linux Kernel 穩定版……,測試和回合補丁的壓力可見一斑。
華為在 Linux Kernel 社區的 Maintainer 在看到該郵件后,迅速在公司內部展開討論。
華為在 Linux Kernel 5.10、Linux Kernel 5.11、Linux Kernel 5.12 的補丁貢獻排名分別是 Top1、Top5、Top5,在 Linux Kernel 5.6-5.11 的公司代碼總貢獻量中,華為排名 Top3,代碼量占比 5.8%。
基于這樣的內核貢獻能力,華為確認可以投入資源,協助 Greg 完成相應的測試和補丁回合工作,希望可以通過這種方式把 Linux Kernel 5.10 的維護周期延長至 6 年,并第一個在 Linux Kernel社區郵件中公開表態。
華為協助維護的不僅是 Linux Kernel 5.10 版本,還要協助完成現有的三個 Linux Kernel LTS 版本(4.14、4.19、5.4)的測試和補丁回合工作。
華為將先從內核測試工作開始,使用 HULK Robot 挖掘內核 bug,并對補丁進行測試。從 x86 和 Arm 架構的入手,后續延伸到其他架構。
截止目前,華為已經測試了 Linux Kernel 4.14、Linux Kernel 4.19、Linux Kernel 5.4、Linux Kernel 5.10 在 x86 和 Arm 架構上總計 6000 多個用例,后續會增加到約 1 萬用例。
Greg 和 Linux Kernel 社區中的多名資深專家在郵件列表以及 Twitter 上給予華為很大的肯定。體現了華為作為 Linux Kernel 社區貢獻者的技術實力和責任擔當。
經過 Linux Kernel 社區成員如華為、Google、Linaro 等共同努力,以及 Linux Kernel 社區的內部討論,最終確認,Linux Kernel 5.10 的維護周期從2年延長至 6 年。
openEuler 22.03 LTS內核將基于Linux Kernel 5.10 構建
根據 openEuler 社區的版本生命周期,openEuler 22.03 LTS 版本將于明年發布,屆時將會使用 Linux Kernel 5.10 作為該版本的內核,為 openEuler 社區和 Linux Kernel 社區提供穩定的內核,貢獻力量。
原文標題:社區重磅|Linux Kernel 5.10 維護周期確定為6年,openEuler 22.03 LTS 將基于該內核版本構建
文章出處:【微信公眾號:openEuler】歡迎添加關注!文章轉載請注明出處。
責任編輯:haq
-
華為
+關注
關注
216文章
34467瀏覽量
251900 -
Linux
+關注
關注
87文章
11310瀏覽量
209652
原文標題:社區重磅|Linux Kernel 5.10 維護周期確定為6年,openEuler 22.03 LTS 將基于該內核版本構建
文章出處:【微信號:openEulercommunity,微信公眾號:openEuler】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論