那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一封矛頭直指華為的Linux內核郵件“火”了

Linux愛好者 ? 來源:量子位 ? 作者:量子位 ? 2021-06-24 15:53 ? 次閱讀

這兩天,一封名為《不要提交刷KPI的patches來浪費管理員時間》的郵件“火”了!

發出之后,直接沖上了Linux內核郵件列表的“熱榜”第一。

郵件中矛頭直指華為。

一名內核管理員在郵件中稱,最近收到不少郵件后綴名為@huawei.com的patch提交,但都是一些“沒有什么用的修復”,例如拼寫錯誤:

這應該是新手或學生經常做的事,但是你們這樣做,讓人懷疑是在刷KPI。

并且,該管理員表示,他看到好幾個維護人員對這種無價值的修復提出異議,但提交者不管不顧,仍然想將它們合并。

他認為這樣的做法只會損害公司的榮譽,請該提交者停止這種刷KPI的行為,為Linux開源社區做出真正的貢獻。

真的是在刷KPI嗎?

要回答這個問題,就需要先看下他都提交了些什么。

簡單瀏覽一下提交者的patch提交記錄:

確實都是一些小改動,大部分涉及的代碼行數也不多,其中不乏清理一些錯誤信息、修復拼寫錯誤,好像在做code review?

他還曾經在一天里對同一個文件前后提交了6次細微修改。

而大概在2018年及以前,這個人提交的patch數量遠不及這兩年,但大部分都是包括ARM64 SMMU驅動優化等有價值的修改。

2018-2019年,幾乎沒什么提交,而到了2020年下半年,他的提交突然又開始頻繁起來,一直到最近的5月份。

patch激增的背后,質量確實不及以前,大多數都是一些“小打小鬧”。

到底咋回事?真的突然背上KPI了?

這樣一封郵件,在開發者社群中引起了不少討論。

有人認為這種每個commit就修復一個小問題的行為就是在刷KPI,也有人認為開源社區這是故意挑事,憑什么不讓修這種小問題,其中甚至不乏各種陰謀論。

而當事人終于在兩天之后進行了回復:

我過去對內核的貢獻主要是優化ARM64 SMMU驅動程序的性能,包括iova優化、嚴格模式優化和懶加載模式優化。同時也致力于一些ARM SoC驅動程序的開發。

在時間和精力允許的情況下,我還為Linux內核的其他模塊做貢獻,找到一些可以改進的地方,進行了一些清理(cleanup)的工作。

今后,我將繼續為Linux社區做出越來越重要的貢獻。

而管理員收到這封回復后,立即又回信表示:肯定他過去為社區做了很多重要貢獻。

并且,也不是說他另外做的那些“小清理”工作不重要,但請下次合成一個大的patch集來提交。

而他對其背后雇主華為的巨大貢獻也非常熟悉,完全沒有質疑。

信末這名管理員還列舉了一些可以做貢獻的模塊,如果他愿意,可以參考。

從雙方的回復來看,似乎不是很大的矛盾,雙方也都在心平氣和地就事論事。

代碼可信改造?

事件基本告一段落,而網友們場外復盤的討論還沒有停息:

不少人指出是華為在整改代碼質量,順手把這些“小打小鬧”提交了上去,而Linux社區的維護者數量少,個個都很忙,有怨氣也是正常的。

為什么要整改代碼質量?大概是為了代碼可信改造:開源軟件只要有不符合華為代碼規范的地方,他們內部修改以后也需要給社區提修復patch,社區可能會不接受,但只要給個答復,就能自證“清白”。

另外,網友@養貓的哈士奇還表示在綠帽論壇上看到員工說:不是刷KPI,是華為的AI腳本自動跑出來的。

所以,準確地來說,不算刷KPI。

而針對網上出現了很多陰謀論的爭吵,網友@醉臥沙場表示:大可不必小題大作、擴大討論范圍。

看到很多人在各個平臺傳播這個事情,引來大量口水戰,我覺得有點過了。我還是希望大家能以平常心看待這個事情。截至目前幾天過去了,“事發地”(Linux郵件列表)里都沒有什么人爭論這個事,就當事人雙方各回復對方一封郵件,談話的內容和態度也都很理性而誠懇。

對此,你怎么看?

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 內核
    +關注

    關注

    3

    文章

    1382

    瀏覽量

    40430
  • 華為
    +關注

    關注

    216

    文章

    34537

    瀏覽量

    253025
  • Linux
    +關注

    關注

    87

    文章

    11345

    瀏覽量

    210417

原文標題:被指在 Linux 內核刷 KPI 的華為開發者回應質疑

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    解鎖企業級郵件服務,在華為云 FlexusX 上部署 Mailcow 開源方案

    前言 華為云 Flexus X 實例攜手 Mailcow 開源郵件方案,為企業打造個既高效又安全的郵件服務解決方案。Flexus X 實
    的頭像 發表于 01-13 11:12 ?300次閱讀
    解鎖企業級<b class='flag-5'>郵件</b>服務,在<b class='flag-5'>華為</b>云 FlexusX 上部署 Mailcow 開源方案

    騰訊云內核團隊修復Linux關鍵Bug

    騰訊云操作系統(Tencent OS)內核團隊近日在Linux社區取得了顯著成果。他們提交的兩項改進方案,成功解決自2021年以來直困擾眾多
    的頭像 發表于 12-31 10:58 ?287次閱讀

    嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-Linux內核移植之內核簡介

    學到本章節,大家應該對Linux操作系統都有定的了解,但可能還不知道我們拿到手的內核源碼都經歷什么。
    發表于 12-16 13:08

    飛凌嵌入式ElfBoard ELF 1板卡-Linux內核移植之內核簡介

    學到本章節,大家應該對Linux操作系統都有定的了解,但可能還不知道我們拿到手的內核源碼都經歷什么。
    發表于 12-13 09:03

    嵌入式工程師都在找的【Linux內核調試技術】建議收藏!

    Linux內核調試器(KDB) KDB是Linux內核個補丁,提供
    發表于 11-28 15:37

    Linux系統中shell命令解析

    shell是Linux系統的用戶界面,提供用戶與內核交互的種接口,它接收用戶輸入的命令并到送到內核去執行,因此也被稱為
    的頭像 發表于 11-05 15:40 ?379次閱讀

    deepin社區亮相第19屆中國Linux內核開發者大會

    中國 Linux 內核開發者大會,作為中國 Linux 內核領域最具影響力的峰會之直以來都
    的頭像 發表于 10-29 16:35 ?577次閱讀

    linux內核中通用HID觸摸驅動

    linux內核中,為HID觸摸面板實現個通用的驅動程序,位于/drivers/hid/hid-multitouch.c文件中。hid觸摸驅動是以struct hid_driver
    的頭像 發表于 10-29 10:55 ?970次閱讀
    <b class='flag-5'>linux</b><b class='flag-5'>內核</b>中通用HID觸摸驅動

    詳解linux內核的uevent機制

    linux內核中,uevent機制是內核和用戶空間通信的機制,用于通知用戶空間應用程序各種硬件更改或其他事件,比如插入或移除硬件設備(如USB驅動器或網絡接口)。uevent表示
    的頭像 發表于 09-29 17:01 ?953次閱讀

    linux驅動程序如何加載進內核

    ,需要了解Linux內核的基本概念和API。以下是些關鍵概念: 1.1 內核模塊:Linux內核
    的頭像 發表于 08-30 15:02 ?592次閱讀

    Linux內核測試技術

    內核測試技術是實現這目標的關鍵手段。本文將詳細介紹 Linux 內核測試的各種技術,包括單元測試、集成測試、功能測試和性能測試等,并討論不同測試方法的優缺點及其適用場景。
    的頭像 發表于 08-13 13:42 ?588次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內核</b>測試技術

    Linux內核中的頁面分配機制

    Linux內核中是如何分配出頁面的,如果我們站在CPU的角度去看這個問題,CPU能分配出來的頁面是以物理頁面為單位的。也就是我們計算機中常講的分頁機制。本文就看下Linux內核是如何管
    的頭像 發表于 08-07 15:51 ?352次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內核</b>中的頁面分配機制

    語言RPA中有哪些優勢,可以提高開發效率?

    語言RPA提供多種資源和工具來幫助用戶提高開發效率,以下是些值得關注的點: 1、跨平臺兼容:語言支持在Win, Mac, Linux
    的頭像 發表于 08-07 13:40 ?420次閱讀

    歡創播報 華為宣布鴻蒙內核已超越Linux內核

    1 華為宣布鴻蒙內核已超越Linux內核 ? 6月21日,在華為開發者大會上, HarmonyOS NEXT(鴻蒙NEXT)——真正獨立于安
    的頭像 發表于 06-27 11:30 ?903次閱讀

    使用 PREEMPT_RT 在 Ubuntu 中構建實時 Linux 內核

    的實時內核補丁來完成。簡介我們曾介紹過在Ubuntu22.04中啟用實時Linux內核有多簡單,因為Canonical已將該內核列為個選項
    的頭像 發表于 04-12 08:36 ?2762次閱讀
    使用 PREEMPT_RT 在 Ubuntu 中構建實時 <b class='flag-5'>Linux</b> <b class='flag-5'>內核</b>
    百家乐官网视频多开器| 澳门百家乐牌例| 百家乐官网终端下载| 韶关市| 龙泉市| 百家乐官网送彩金平台| 玩百家乐官网会犯法吗| 凯斯娱乐城| 澳门永利| 百家乐包赢| 金赞百家乐官网娱乐城| 大发888怎么玩不了| e世博 | 百家乐官网娱乐城地址| 百家乐官网赌场在线娱乐| 娱乐城百家乐官网怎么样| 百家乐官网秘诀| 百家乐官网五湖四海娱乐场开户注册| 百家乐官网平注常赢玩法技巧| 百家乐怎样做弊| 百家乐巴厘岛上海在线| 全讯网22335555| 鸿博开户| 百家乐官网平台是最好的娱乐城 | 网上百家乐玩法| 澳门百家乐威尼斯| 金逸太阳城团购| 沙湾县| 百家乐官网追注法| 网上百家乐骗人的吗| 威尼斯人娱乐城博彩网站| 六合彩现场开奖| 百家乐官网投注窍门| 大桥下做生意风水好吗| 破解百家乐游戏机| 德州扑克 技巧| 大发888任务| 金尊国际娱乐城| 试玩百家乐官网1000| 百家乐自动投注| 同乐城备用|