91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一封矛頭直指華為的Linux內(nèi)核郵件“火”了

Linux愛好者 ? 來源:量子位 ? 作者:量子位 ? 2021-06-24 15:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

發(fā)出之后,直接沖上了Linux內(nèi)核郵件列表的“熱榜”第一。

郵件中矛頭直指華為。

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

這應(yīng)該是新手或?qū)W生經(jīng)常做的事,但是你們這樣做,讓人懷疑是在刷KPI。

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

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

真的是在刷KPI嗎?

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

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

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

他還曾經(jīng)在一天里對同一個文件前后提交了6次細(xì)微修改。

而大概在2018年及以前,這個人提交的patch數(shù)量遠(yuǎn)不及這兩年,但大部分都是包括ARM64 SMMU驅(qū)動優(yōu)化等有價值的修改。

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

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

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

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

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

而當(dāng)事人終于在兩天之后進行了回復(fù):

我過去對內(nèi)核的貢獻(xiàn)主要是優(yōu)化ARM64 SMMU驅(qū)動程序的性能,包括iova優(yōu)化、嚴(yán)格模式優(yōu)化和懶加載模式優(yōu)化。同時也致力于一些ARM SoC驅(qū)動程序的開發(fā)。

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

今后,我將繼續(xù)為Linux社區(qū)做出越來越重要的貢獻(xiàn)。

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

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

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

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

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

代碼可信改造?

事件基本告一段落,而網(wǎng)友們場外復(fù)盤的討論還沒有停息:

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

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

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

所以,準(zhǔn)確地來說,不算刷KPI。

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

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

對此,你怎么看?

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    4

    文章

    1468

    瀏覽量

    42888
  • 華為
    +關(guān)注

    關(guān)注

    218

    文章

    36013

    瀏覽量

    262153
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11763

    瀏覽量

    219088

原文標(biāo)題:被指在 Linux 內(nèi)核刷 KPI 的華為開發(fā)者回應(yīng)質(zhì)疑

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    進迭時空 Upstream | K3 獲得 Linux 7.0 內(nèi)核原生支持

    款符合RVA23規(guī)范的RISC-V量產(chǎn)芯片,成功獲得Linux內(nèi)核主線原生支持。01.戰(zhàn)略先行:對標(biāo)流,確立“Pre-siliconUpstream”目標(biāo)早在K
    的頭像 發(fā)表于 02-27 18:10 ?1w次閱讀
    進迭時空 Upstream | K3 獲得 <b class='flag-5'>Linux</b> 7.0 <b class='flag-5'>內(nèi)核</b>原生支持

    Linux內(nèi)核伙伴系統(tǒng)內(nèi)存申請函數(shù)詳解:從原理到實戰(zhàn)

    Linux 內(nèi)核中,內(nèi)存管理是整個系統(tǒng)穩(wěn)定運行的基石,而伙伴系統(tǒng)(Buddy System) 作為內(nèi)核物理內(nèi)存分配的核心機制,更是驅(qū)動開發(fā)、內(nèi)核模塊開發(fā)的必備知識點。它通過 "2
    的頭像 發(fā)表于 02-10 16:58 ?3635次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內(nèi)核</b>伙伴系統(tǒng)內(nèi)存申請函數(shù)詳解:從原理到實戰(zhàn)

    Linux內(nèi)核的“心跳”:jiffies如何為系統(tǒng)計時?

    Linux 內(nèi)核的世界里,有個默默工作的 "計時器"——jiffies。它不像我們手機上的時鐘那樣顯示年月日,卻掌控著內(nèi)核中絕大多數(shù)時間相關(guān)的操作:從進程調(diào)度到設(shè)備驅(qū)動的定時檢查
    的頭像 發(fā)表于 02-04 16:27 ?829次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內(nèi)核</b>的“心跳”:jiffies如何為系統(tǒng)計時?

    深入RK3588內(nèi)核:rockchip_linux_defconfig的作用與調(diào)試價值

    在 RK3588 芯片的 Linux 開發(fā)中,有個文件始終是開發(fā)者繞不開的核心 ——kernel/arch/arm64/configs/rockchip_linux_defconfig。無論是首次
    的頭像 發(fā)表于 02-03 15:56 ?1172次閱讀
    深入RK3588<b class='flag-5'>內(nèi)核</b>:rockchip_<b class='flag-5'>linux</b>_defconfig的作用與調(diào)試價值

    Linux系統(tǒng)內(nèi)核參數(shù)調(diào)優(yōu)實戰(zhàn)指南

    Linux 內(nèi)核參數(shù)調(diào)優(yōu)是系統(tǒng)性能優(yōu)化的核心環(huán)節(jié)。隨著云原生架構(gòu)的普及和硬件性能的飛速提升,默認(rèn)的內(nèi)核參數(shù)配置往往無法充分發(fā)揮系統(tǒng)潛力。在高并發(fā) Web 服務(wù)、大數(shù)據(jù)處理、容器化部署等場景下,合理的
    的頭像 發(fā)表于 01-28 14:27 ?454次閱讀

    【「Linux 設(shè)備驅(qū)動開發(fā)(第 2 版)」閱讀體驗】Linux內(nèi)核開發(fā)基礎(chǔ)

    ,本文介紹Linux內(nèi)核開發(fā)基礎(chǔ) 處理內(nèi)核的核心輔助函數(shù) Linux內(nèi)核加鎖機制和共享資源 無論是獨占式還是非獨占式地訪問
    發(fā)表于 01-12 22:45

    【「Linux 設(shè)備驅(qū)動開發(fā)(第 2 版)」閱讀體驗】+讀內(nèi)核處理的核心輔助函數(shù)

    、些需要等待資源狀態(tài)的改變情況而設(shè)定的。為用戶更好得利用條件變量,Linux內(nèi)核提供等待隊列、完成隊列兩種機制。 關(guān)于鎖方面,書籍中介紹相當(dāng)全面。①.自旋鎖,自旋鎖應(yīng)用中存在的弊端
    發(fā)表于 01-10 22:08

    深入Linux內(nèi)核:進程調(diào)度的核心邏輯與實現(xiàn)細(xì)節(jié)

    ,背后都離不開內(nèi)核調(diào)度算法的精準(zhǔn)操控。今天,我們就從優(yōu)先級、調(diào)度算法、時間片分配到底層實現(xiàn),全方位拆解Linux內(nèi)核進程調(diào)度的核心邏輯。 、進程調(diào)度的“身份標(biāo)識”:優(yōu)先級與分類 要理
    的頭像 發(fā)表于 12-24 07:05 ?4317次閱讀
    深入<b class='flag-5'>Linux</b><b class='flag-5'>內(nèi)核</b>:進程調(diào)度的核心邏輯與實現(xiàn)細(xì)節(jié)

    Linux內(nèi)核printk日志級別全解析:從參數(shù)解讀到實操配置

    、開篇:個命令引出的核心問題 在?Linux?終端執(zhí)行?cat /proc/sys/kernel/printk,你可能會看到這樣的輸出: 這串?dāng)?shù)字不是隨機的,而是內(nèi)核日志系統(tǒng)的“核
    的頭像 發(fā)表于 11-20 15:54 ?1709次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內(nèi)核</b>printk日志級別全解析:從參數(shù)解讀到實操配置

    deepin亮相2025中國Linux內(nèi)核開發(fā)者大會

    11 月 1 日,第二十屆中國 Linux 內(nèi)核開發(fā)者大會(CLK)在深圳舉辦。CLK 作為國內(nèi) Linux 內(nèi)核領(lǐng)域極具影響力的峰會,由清華大學(xué)、Intel、
    的頭像 發(fā)表于 11-05 17:59 ?832次閱讀

    Linux內(nèi)核參數(shù)調(diào)優(yōu)方案

    在高并發(fā)微服務(wù)環(huán)境中,網(wǎng)絡(luò)性能往往成為K8s集群的瓶頸。本文將深入探討如何通過精細(xì)化的Linux內(nèi)核參數(shù)調(diào)優(yōu),讓你的K8s節(jié)點網(wǎng)絡(luò)性能提升30%以上。
    的頭像 發(fā)表于 08-06 17:50 ?967次閱讀

    華為工程師總結(jié)Linux筆記

    ,它支持安裝在 32 位和64 位 CPU 硬件上。 通常的講,Linux 這個詞本身只表示 Linux 內(nèi)核,但是人們已經(jīng)習(xí)慣用 Linux 來形容整個基于
    發(fā)表于 07-14 15:28

    如何配置和驗證Linux內(nèi)核參數(shù)

    Linux系統(tǒng)運維和性能優(yōu)化中,內(nèi)核參數(shù)(sysctl)的配置至關(guān)重要。合理的參數(shù)調(diào)整可以顯著提升網(wǎng)絡(luò)性能、系統(tǒng)穩(wěn)定性及資源利用率。然而,僅僅修改參數(shù)是不夠的,如何驗證這些參數(shù)是否生效同樣關(guān)鍵。
    的頭像 發(fā)表于 05-29 17:40 ?1164次閱讀

    Linux內(nèi)核編譯失?。恳苿佑脖P和虛擬機的那些事兒

    Linux開發(fā)中,編譯內(nèi)核項常見任務(wù),但不少開發(fā)者在移動硬盤或虛擬機環(huán)境下嘗試時會遭遇失敗。本文將簡要探討這些問題的成因,并介紹些虛擬機使用技巧,幫助大家更好地應(yīng)對相關(guān)問題。在移
    的頭像 發(fā)表于 04-11 11:36 ?1003次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內(nèi)核</b>編譯失敗?移動硬盤和虛擬機的那些事兒

    樹莓派4 性能大比拼:標(biāo)準(zhǔn)Linux與實時Linux 4.19內(nèi)核的延遲測試

    引言本文是對我之前關(guān)于RaspberryPi3同主題的帖子的更新。與之前的帖子樣,我使用的是隨Raspbian鏡像提供的標(biāo)準(zhǔn)內(nèi)核,以及應(yīng)用了RT補丁的相似內(nèi)核版本。對于實時版,我
    的頭像 發(fā)表于 03-25 09:39 ?823次閱讀
    樹莓派4 性能大比拼:標(biāo)準(zhǔn)<b class='flag-5'>Linux</b>與實時<b class='flag-5'>Linux</b> 4.19<b class='flag-5'>內(nèi)核</b>的延遲測試