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