在内核驱动程序/暂存中 Linux 将停止接受由LLM创建的补丁

2026年8月3日,稳定分支维护者 Linux 格雷格·克罗阿-哈特曼宣布了关于接受驱动程序/暂存目录更改的新规则,并介绍了暂存子系统的相关情况。此举的原因是最近发生的…… “LLM 创建的斑块的入侵”现在,语言模型为内核的这一部分准备的补丁将被自动拒绝,但已确认的针对真实漏洞的修复程序除外。

 

drivers/staging 目录用于存储尚未满足主分支要求的驱动程序和其他组件。 Linux。 根据 官方内核文档此类代码会一直保留在暂存区,直到需要进一步开发;经过进一步开发后,它可以移到内核的主要部分,而未开发的组件最终会被移除。

 

然而,克罗阿-哈特曼还指出了该子系统的另一项任务: drivers/staging 主要是一个供新开发者学习如何为内核开发做出贡献的地方。许多相对简单的任务被特意保留下来——例如代码格式修正、向新 API 的过渡以及一些小的修改。通过独立完成这些任务,新手可以学习如何编写补丁、在邮件列表中进行沟通以及了解代码审查流程。

 

维护者认为,自动清理此类代码违背了暂存的初衷。他指出,如果主要目标是修复所有形式上的缺陷,开发人员完全可以使用自动化工具。然而,一些简单的任务被保留下来,以便人类能够学习。因此,Kroah-Hartman 打算…… “自动拒绝 LLM 为驱动程序/暂存子系统创建的任何补丁”.

 

试图掩盖语言模型的使用也无济于事。Kroah-Hartman指出,此类更改通常很容易被发现,并警告作者,故意隐瞒补丁的来源可能会被视为试图欺骗维护者。 目标是让大家学习,而不是试图智胜维护者。开发者解释说。

 

唯一的例外是修复真正的安全漏洞。此类补丁可以提交,但作者必须在驱动程序目标硬件上进行测试,并提供详细的测试说明。此外,提交者必须能够证明该漏洞确实可重现,并且可能影响用户。根据 Kroah-Hartman 的说法, 现代法学硕士发现的问题中,“至少有三分之一”最终被证明是错误的,或者会导致有害的改变。.

 

克罗阿-哈特曼本人将车手/舞台布置与 “一个可以学习和提升技能的健身房”他表示,语言模型正逐渐成为一种合适的“重型”计算工具,但应该由具备足够知识来评估结果的专家来使用。因此,该决定并非全面禁止在开发中使用人工智能。 Linux新规则仅适用于 Kroah-Hartman 维护的驱动程序/暂存树,并且主要适用于自动生成的表面修复。

 

来源: linux.org.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster