LinusTorvalds再次口吐芬芳:怒批Intel工程師程式碼是“噁心穢物”,網友:盲猜阿三程式設計師乾的

轉自:IT之家
圖源:Aalto University
Linux 創始人 Linus Torvalds 近日嚴厲批評了英特爾工程師 Jani Nikula 提交的 DRM 驅動相關程式碼,稱其包含的 hdrtest 測試檔案會拖慢核心編譯速度併產生冗餘檔案。
Torvalds 在郵件列表中怒斥 Nikula 提交的程式碼,用“令人作嘔的穢物”(disgusting turds)形容這些檔案,要求將其移出常規編譯流程。
Torvalds 表示這些測試檔案不僅會拖慢全模組配置(allmodconfig)的編譯速度,還會在 include 目錄留下無用檔案。
Torvalds 強調,這類測試應該作為獨立選項執行,而非強制所有開發者參與編譯,他臨時標記該功能為 BROKEN 狀態,要求英特爾團隊重新設計測試方案。
此次爭議涉及 Linux 核心中管理 Intel Xe 顯示卡驅動的 Direct Rendering Manager(DRM)子系統。注:DRM 是 Linux 核心管理 GPU 渲染的核心子系統,負責硬體加速、影片播放等圖形處理任務。

Torvalds 指出,當前實現方式會破壞檔名自動補全功能,即便加入 gitignore 列表也只是掩蓋問題。他建議此類程式碼不要採用預設編譯流程,改為“make drm-hdrtest”的獨立測試命令。
Nikula 在回應中承諾將測試檔案移至.hdrtest 子目錄,並透過 kconfig 選項隔離額外檢查項。這場技術交鋒展現了 Linux 社群對程式碼質量的嚴苛要求。
網友表示:
這換了我罵的估計會更難聽。這種邏輯的程式碼都能提交,多虧了Linus的嚴格把關,不然這麼多年早就成屎山了。”
Torvalds是出了名的嘴臭,但對技術也是出了名的嚴格”
b站裡這個影片 BV1NE97YAEmj , 國外博主爆英特爾的工程師用c語言跑shell,函式返回null值,你猜這逆天的程式設計師是哪國人,沒錯,是印度人”
在底層程式碼用c語言呼叫shell指令碼,迴圈執行sudo 執行指令。這是人能想出來了?”
END
官方站點:www.linuxprobe.com
 Linux命令大全:www.linuxcool.com

劉遄老師QQ:5604215
Linux技術交流群:2636170
(新群,火熱加群中……)
想要學習Linux系統的讀者可以點選"閱讀原文"按鈕來了解書籍《Linux就該這麼學》,同時也非常適合專業的運維人員閱讀,成為輔助您工作的高價值工具書!


相關文章