您的位置首页 >科技要闻 >

AI 生成补丁大量涌入 Linux 内核,Lorenzo Stoakes 退出多项内存管理代码审查岗位

Linux 内核资深内存管理审查者 Lorenzo Stoakes 在官方内核邮件列表 LKML 发布公告,宣布退出五个内存管理相关子系统的代码审查角色,核心诱因是 AI 生成的低质量补丁持续大量涌入,占用了他绝大部分审查精力,他表示现在收到的补丁里一半以上都属于 AI 产出的无效代码,人工筛查、核验、退回这些补丁消耗巨大时间,已经没有带宽再承担本职以外的通用审查工作,这次调整只是缩减审查范围,并不是彻底离开 Linux 内核项目,KVM 等他直接负责维护的工作还会继续推进,已经在处理的补丁系列也会收尾,该事件也让整个开源社区开始讨论,AI 代码工具给高可靠底层开源项目带来的审核压力和治理难题。

AI 补丁泛滥造成审查压力的核心原因

  1. Linux 内核对代码严谨性、稳定性、安全性要求极高,底层内存代码一旦出错,会直接引发系统崩溃、安全漏洞,每一行补丁都必须人工仔细复核,没法自动化放行。
  2. AI 生成的代码很多只是语法正确,不理解内核的复杂上下文、锁机制、内存规范,看着能编译,但是隐藏很多隐性 bug,审查人员要花大量时间定位问题、写反馈、引导提交者修改。
  3. Linux 内核维护团队本身是小圈子,核心审查人员数量稀缺,很多都是自愿、兼职参与,人力储备跟不上 AI 带来的提交量暴涨。
  4. 提交门槛被 AI 拉低,很多不熟悉内核规范的开发者借助 AI 批量提交补丁,带来大量无效、低质量提交,增加筛选成本。
  5. 内核没有统一的 AI 补丁前置过滤机制,所有 AI 代码都直接进入维护者的收件队列,人工分流压力集中在少数资深审查者身上。

岗位变更清单

退出审查的子系统后续安排保留负责内容
核心内存管理 core交由其他审查者接手KVM 虚拟化相关维护工作
内存回收 reclaim交由其他审查者接手自身直接维护的内存映射、反向映射模块
Rust 内存管理 Rust交由其他审查者接手现有正在推进的补丁项目收尾
透明大页 THPZi Yan 接手偶尔自愿参与社区讨论
内存管理杂项 misc交由其他审查者接手

Lorenzo Stoakes 个人背景信息

  • 2014 年开始参与 Linux 内核开发,长期深耕内存管理子系统
  • 著作《The Linux Memory Manager》,是该领域权威资料
  • 任职 Oracle,负责上游内核开发,是社区公认的内存管理核心专家
  • 本次调整只修改 MAINTAINERS 文件里的审查者(R 标记)条目,维护者(M 标记)条目不变

社区后续应对方向

  1. 讨论增加前置筛查规则,要求提交者标注代码是否由 AI 辅助生成,方便审查者优先识别。
  2. 尝试搭建自动化预检工具,提前拦截明显不符合内核编码规范、逻辑异常的 AI 补丁。
  3. 重新划分审查职责,把通用审查任务分散给更多社区开发者,避免压力集中在少数人。
  4. 社区也在讨论 AI 工具的合理使用边界,不禁止 AI 辅助开发,但需要提交者承担代码最终责任。

总结

Lorenzo Stoakes 退出多个 Linux 内核代码审查岗位,是开源底层项目直面 AI 代码浪潮的标志性事件。AI 代码工具提升了写代码的速度,但没有降低内核代码的审核门槛,稀缺的资深人力和爆炸式增长的低质量补丁形成尖锐矛盾,这次调整不会中断内核开发,但是会倒逼整个 Linux 社区,尽快建立适配 AI 时代的补丁提交、标注、筛选机制。

【常见问题】

问题 1:AI 生成代码大量涌入 Linux 内核,Lorenzo Stoakes 是不是完全退出 Linux 内核开发?

回答 1:不是,Lorenzo Stoakes 只是退出五个内存管理方向的代码审查岗位,KVM 等他直接维护的模块还会继续负责,也会完成手上正在处理的补丁。

问题 2:Lorenzo Stoakes 退出 Linux 内核多个审查岗位,主要是因为 AI 生成的 Linux 内核补丁太多吗?

回答 2:是的,他在 LKML 邮件里说明,AI 生成的低质量补丁数量激增,超过一半待审补丁都是 AI 产出,耗费大量精力,导致无力承担额外审查任务。

问题 3:Lorenzo Stoakes 退出的 Linux 内核审查岗位,主要集中在哪些方向?

回答 3:退出的审查方向包含核心内存管理、内存回收、Rust 内存管理、透明大页 THP、内存管理杂项这五个内存管理相关子系统。

问题 4:Linux 内核社区针对大量涌入的 AI 生成代码,现在有成熟的过滤方案吗?

回答 4:目前还没有成熟统一的过滤方案,社区正在讨论 AI 代码标注、自动化预检、重新分配审查责任等方式,用来缓解审查压力。

【参考资料】

[2026-11-13](AI 生成代码大量涌入 Linux 内核 资深维护者 Lorenzo Stoakes 宣布退出多个代码审查岗位)cnBeta

[2026-11-12](Linux 内核内存管理审查者因 AI 补丁过载缩减审查范围)Phoronix

[2026-11-12](Lorenzo Stoakes 在 LKML 发布职责调整公告)Linux 内核邮件列表

[2026-11-12](AI 垃圾补丁泛滥,Linux 资深内核维护者减负)快科技

【免责声明】

本文信息来自 Linux 内核官方邮件列表、开源科技媒体报道;Lorenzo Stoakes 仅调整审查职责,Linux 内核社区后续针对 AI 补丁的规则、分工方案仍在讨论中,存在变动可能性;本文仅做开源行业资讯梳理,不构成内核开发、代码提交相关技术指导,底层代码修改存在较高系统风险。

今日大家都在搜的词: