首页   

Linus Torvalds 再次口吐芬芳:怒批 Intel 工程师代码是 “ 恶心秽物 ”,网友:盲猜阿三程序员干的

Linux就该这么学  · linux  · 1 周前

正文

转自: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就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!


© 2024 精读
删除内容请联系邮箱 2879853325@qq.com