linux 6.8 的 direct rendering manager (drm) 内核图形 / 显示驱动程序更新包括新的英特尔 xedrm 和 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,而没有更大的代码质量问题。
随着资本市场的介入 人工智能在医疗领域的应用呈现出“燎原之势”
NAND闪存需求萎缩 韩半导体制造业呈下降趋势
李彦宏:现在是人工智能爆发前夜,得AI者得未来
三相电变两相电的接线方法
RS Components推出阿里巴巴和淘宝门店加强电子商务销售
Intel Xe驱动代码严重缺乏测试
中国智能手机步入“存量市场”下半场 下滑压力链传导至上游
空气质量实时监测系统的使用有何意义
从感觉上“看到”东西
3D打印为何会成为一股强大科技力量
智能制造可以怎样为高质量发展提供动力
兴业证券与华为签署战略合作协议,共谱证券行业数智化建设新篇章
电气装置有哪些
智能型悬浮物(污泥浓度)传感器介绍
苹果发布了iOS12.3的第二个测试版,版本号是16F5129d
魅蓝note5 21秒售万台破纪录 李楠:明年不做这么多手机了
锡膏厂家:LED专用的锡膏质量会影响led灯品质吗?
物联网协议
“开架式”软件架构设计
晃电的定义、危害及治理方法