Linux之父发飙!怒批英特尔工程师代码是“恶心秽物”

Linux创始人Linus Torvalds近日严厉批评了英特尔工程师Jani Nikula提交的DRM驱动相关代码。

Linux之父发飙!怒批英特尔工程师代码是“恶心秽物”

游民星空

下载游民App,掌握一手游戏情报

Linux之父发飙!怒批英特尔工程师代码是“恶心秽物”

IT之家 故渊 2025-04-02 18:32
0

据IT之家报道,Linux创始人Linus Torvalds近日严厉批评了英特尔工程师Jani Nikula提交的DRM驱动相关代码,称其包含的hdrtest测试文件会拖慢内核编译速度并产生冗余文件。

Torvalds在邮件列表中怒斥Nikula提交的代码,用“令人作呕的秽物”(disgusting turds)形容这些文件,要求将其移出常规编译流程。

游民星空

Torvalds表示这些测试文件不仅会拖慢全模块配置(allmodconfig)的编译速度,还会在include目录留下无用文件。

游民星空
图源:Aalto University

Torvalds强调,这类测试应该作为独立选项运行,而非强制所有开发者参与编译,他临时标记该功能为BROKEN状态,要求英特尔团队重新设计测试方案。

此次争议涉及Linux内核中管理Intel Xe显卡驱动的Direct Rendering Manager(DRM)子系统。IT之家注:DRM是Linux内核管理GPU渲染的核心子系统,负责硬件加速、视频播放等图形处理任务。

Torvalds指出,当前实现方式会破坏文件名自动补全功能,即便加入gitignore列表也只是掩盖问题。他建议此类代码不要采用默认编译流程,改为“make drm-hdrtest”的独立测试命令。

Nikula在回应中承诺将测试文件移至.hdrtest子目录,并通过kconfig选项隔离额外检查项。这场技术交锋展现了Linux社区对代码质量的严苛要求。

游民星空

责任编辑:元素黄狗

APP精彩推荐打开游民APP查看更多

相关内容 打开游民APP查看更多

在线玩推荐更多