Linux 6.8 的Direct Rendering Manager (DRM)内核图形 / 显示驱动程序更新包括新的英特尔 "Xe"DRM 和 PowerVR Imagination 驱动程序、实验形式的 AMD 色彩管理属性、Raspberry Pi 5 图形支持等。 但 Linus Torvalds 最近在合并相关代码时却发现,一些新提交的 Intel Xe 驱动程序代码 "严重缺乏" 测试。对此,他在内核邮件列表中表达了自己的不满:
你的测试严重不足。甚至无法构建,原因似乎在于该 commit b49e894c3fd8 ("drm/i915: Replace custom intel runtime_pm tracker with ref_tracker library")将 "intel_wakeref_t" 类型从 "deep_stack_handle_t" 改为了 "unsigned long"...... 真令人不悦。我已经修复了那个损坏的 Xe compat 头文件并完成了构建,但这绝对不是事情的本来应该有的样子。我怎么会遇到这种情况?竟然会没有进行任何构建测试。 为什么 %^!@$% 头文件会包含 C 文件?无论如何,这个错误都不应该发生。

与以前的一些 “火爆” 回复相比,Linus 这次的措辞可以说是算的上温和,并且也提出了一些合理的问题。事实上,在 2023 年底的 Linux 基金会的日本开源峰会上,Linus 就表示自己已经收敛了脾气,在吸取了一些教训之后不会再 “对一些公司竖中指”。 但也正如 Phoronix 所言,无论如何 Linus 已经将新代码合并到 Linux 6.8 中。希望这只是 Intel Xe 驱动程序的一个 one-off issue,而没有更大的代码质量问题。
审核编辑:黄飞
-
Linux
+关注
关注
88文章
11627浏览量
217896 -
intel
+关注
关注
19文章
3506浏览量
190536 -
驱动代码
+关注
关注
2文章
16浏览量
7827
原文标题:Linus “温馨提示”:Intel Xe驱动代码严重缺乏测试
文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
用英特尔顾问XE重塑代码
曝Intel的Xe GPU已经点亮测试 或定位GTX1050级别
Intel的Xe架构7nm GPU芯片怎么样?
Intel Xe全新独立显卡 名为“Intel Iris Xe MAX”
Intel Xe架构独立显卡亮相,两个高性能架构将在明年成品
Intel Xe核显驱动升级,已支持光追技术
Intel发布基于Xe LP架构的全新独立显卡
Intel推出Iris Xe Max独立显卡
Intel Iris Xe桌面独立显卡终发布
Intel Xe HPC芯片的内部照片曝光: 双芯、7种工艺
Intel Iris Xe桌面独显出货 不兼容AMD处理器

Intel Xe驱动代码严重缺乏测试
评论