Linux创始人批评英特尔工程师提交的代码
近日,Linux 创始人林纳斯·托瓦兹对英特尔工程师雅尼·尼库拉提交的一段与 DRM 驱动相关的代码提出了强烈批评。他指出,这段代码中包含的 hdrtest 测试文件可能会显著拖慢内核编译的速度,并在编译过程中生成不必要的冗余文件。
托瓦兹在邮件列表中明确表达了对这些测试文件的不满,称其为“令人作呕的秽物”,并要求将其从常规编译流程中移除。他进一步解释道,这些测试文件不仅会降低全模块配置(allmodconfig)编译的效率,还会在 include 目录下留下无用的文件残留,影响系统的整洁性。
托瓦兹强调,此类测试功能应当作为独立选项运行,而非强制纳入所有开发者的编译流程。为此,他暂时将该功能标记为 BROKEN 状态,并要求英特尔团队重新设计测试方案,以确保其不会对核心编译流程造成干扰。
此次争议的核心在于 Linux 内核中用于管理 Intel Xe 显卡驱动的 Direct Rendering Manager(DRM)子系统。作为 Linux 内核图形处理的核心模块,DRM 负责硬件加速、视频播放等关键任务。托瓦兹指出,当前的实现方式可能导致文件名自动补全功能失效,即便通过 gitignore 列表隐藏问题也无法从根本上解决这一缺陷。因此,他建议将此类代码改为独立的测试命令“make drm-hdrtest”,而非默认编入常规编译流程。
尼库拉在回复中承诺,将把测试文件移至单独的 .hdrtest 子目录,并通过 kconfig 选项实现额外检查项的隔离。这一技术争论充分体现了 Linux 社区对代码质量的高度关注和严格要求。
发布于:北京
相关推荐
Linux创始人批评英特尔工程师提交的代码
英特尔已取消 Thunder Bay SoC 项目,正移除相关 Linux 驱动代码
故意向Linux内核提交漏洞?这位华人教授引众怒了
Linux 6.7 正式移除对英特尔 IA-64 架构安腾处理器的支持
微软工程师介绍了Git中一个会导致代码库膨胀的缺陷,修复方案即将推出
道歉无用,被 Linux “拉黑”的明尼苏达大学还在努力重获信任
Android 支持主线 Linux 内核指日可待?
“现在,没人能离开 Linux 过一天!”Linux 基金会发布 2021 年度报告
Linux 30 岁了,Linux 之父:完全没想到我的实验习作能存在30年
英特尔优化锐炫显卡 Linux 下性能:《CS:GO》帧数提升 11%
网址: Linux创始人批评英特尔工程师提交的代码 http://www.xishuta.com/newsview134470.html
推荐科技快讯

- 1问界商标转让释放信号:赛力斯 95792
- 2报告:抖音海外版下载量突破1 25736
- 3人类唯一的出路:变成人工智能 25175
- 4人类唯一的出路: 变成人工智 24611
- 5移动办公如何高效?谷歌研究了 24309
- 6华为 nova14深度评测: 13155
- 7滴滴出行被投诉价格操纵,网约 11888
- 82023年起,银行存取款迎来 10774
- 9五一来了,大数据杀熟又想来, 9794
- 10手机中存在一个监听开关,你关 9519