Linux 7.2:修复量翻倍,LLM 成主力

Development statistics for the 7.2 kernel

Linus Torvalds 发布的 Linux 7.2 内核见证了开发史上的繁忙时刻,新增近 60 万行代码,提交量创下历史第二高。更引人注目的是,自 2026 年 4 月以来,每个版本修复的 Bug 数量翻了一番。这一变化背后,LLM 辅助开发正悄然改变格局:虽然仅有不到 7% 的提交标记了 Assisted-by 标签,但实际使用 LLM 修复 Bug 和审查代码的规模可能远超统计。从 Sashiko 审查系统到大量新开发者涌入,内核社区正经历一场由 AI 驱动的效率革命,修复速度首次显著超越 Bug 引入速度。

准确的追踪由 LLM 辅助开发的提交可能最终被证明是不可能的,但这有时让人觉得内核社区并没有足够在意去真正尝试。
  1. ogoffart

    我在自己的项目中也注意到了同样的情况。

    Agent 在修复 bug 方面帮了大忙。只需把 Agent 指向 bug 报告,它们就能完成复现、调试和修复。我们“只需”负责审查(有时需要追问更多细节,或表示我们更倾向于另一种方案)。这让 bug 修复变得更快、更自动化。

    与此同时,似乎我们收到的库的 bug 报告也变少了。

    我觉得用户直接用他们的 Agent 来写代码,而 Agent 不会报告 bug,它们只是以某种方式绕过去。

    所以总体而言,未修复的 bug 数量在下降。这感觉还挺好。

    另一方面,我们收到了大量由其他人的 Agent 提交的 PR,如果只是一大堆代码直接丢过来,确实有点让人应接不暇,我们很难进行审查。

  2. zdw

    Greg KH 做了一个关于 LLM 生成内容泛滥的视频:https://www.youtube.com/watch?v=NnV_cWeoo5Q,HN 讨论串:https://news.ycombinator.com/item?id=49929391

    视频涵盖了他如何应对并抵制这些内容,同时也要求提供补丁(而不仅仅是 bug 报告)。

  3. 05kqhg

    标题是“7.2 内核的开发统计”,而最后一段对 LLM 持高度批判态度,这与经过编辑加工的标题“Linux 每个版本修复的 bug 数量随时间变化:自 2026 年 4 月以来增长超过 2 倍”形成鲜明对比,后者似乎暗示了某种神话般的 bug 发现能力。

    最后一段原文:

    “Linux 内核旨在用于生产环境,而非研究或实验。但目前,内核的开发流程和社区正在经历一场大规模的实验。”

  4. jayd16

    这类摘要的主要问题在于缺乏对照组。

    历史数据不再有效,因为资金充足的实体的激励因素已经改变。要想以可量化的方式真正衡量影响,就需要在没有 LLM 的情况下,同样投入大量资金来增加补丁数量。

  5. AmazingEveryDay

    机器生成的 amdgpu 头文件究竟能变得多大?也许该设定一些限制了。

  6. dash2

    看来值得对引入的 bug 做一个生存分析(vibecoding)。但又不太像标准的生存分析,因为在我们发现 bug 之前,甚至不知道它们的存在……有没有公开可用的数据集?如果有,请提供 URL。

  7. tosti

    给那些升级到 7.3 的人提个醒:我刚把 Slackware 系统从 7.3-rc7 降级到了 7.2.10,因为 /dev/input/events 缺失。结果键盘和鼠标只能在控制台里用。

    YMMV

  8. cwillu

    请不要在标题中加入主观评论。

    (编辑:标题已修正)

同日更多故事

2026-10-17