Linus Torvalds 自己提交了一个 Intel Xe 内核图形驱动的补丁。这件事本身就不常见——Linux 图形驱动补丁通常不经过他手。 但真正让这次提交引人注目的,是 Linus 在 commit message 里写下的一段话: >> 这是一次地狱级的调试(debug session from hell),AI 帮我做了大量粗活,帮了很大的忙。 > > 我想叫它不知疲倦的助手,但这个 AI 好几次直截了当地说:这个问题不可能解决,我们写个报告吧。 > > 我怀疑这些 AI 的训练数据来自那些没有我这么固执的人。 > > 不过,虽然 AI 好几次都想放弃,但只要我推它一把,它还是会继续添加调试代码、忠实地分析结果。功劳归功劳——我还让 AI 写了上面的 commit message。 问题本身是一行代码的事:把一个 round_up() 改成 round_down()。问题出在 Intel Battlemage G21 显卡上,usable memory 的边界计算错了,导致 GDM 显示管理器不断重启。 但找到这一行,花了 24 个调试补丁和 18 次内核重启。 这件事用最浓缩的方式呈现了当前 AI 编程辅助的两个面——它能处理"粗活"级别的调试代码插入和日志分析,但它不具备人类的直觉判断力,更不具备 Linus 式的固执。"这个问题无解"对它来说是一个合理的结论,对一个操作系统的缔造者来说只是一个开始。 补丁已合并到 Linux 7.3 Git,并标记向后移植到稳定内核分支。 参考来源: Linus Torvalds Endures A Debug Session From Hell
Linus Torvalds 的“地狱级调试”:AI 帮了大忙,但也多次准备放弃
来源:开源中国
2026年08月26日 14:58
0 阅读
分享到: