林纳斯·托瓦兹(Linus Torvalds)近日发布 Linux 7.1-rc3,他表示,本周期内核补丁规模异常庞大,这种情况很大程度上与开发者大量使用 AI 编码工具有关,而且已经不再是一次性“偶发现象”,而是 Linux 内核开发的“新常态”。
在这一候选版中,网络相关补丁占据了全部更新和修复的大约三分之一,同时还包含若干针对 Bluetooth 和 GPU 驱动的 use-after-free 漏洞修复,以及对苹果 Mac 设备 USB‑C 网络功能和高端 AlphaTheta/Pioneer DJ 设备的支持。
托瓦兹回顾称,最近几个版本中,提交到内核主线的补丁数量持续攀升,他原本认为这可能只是短期波动,如今则判断这是趋势性变化。在过去的典型开发周期里,走到这一阶段时,开发者一般会逐步收尾、巩固前期已合入的功能;但如今借助 AI 辅助工具,开发者整体产出效率显著提高,每周都能提交更多变更。考虑到 7.1 已经远远跨过主版本号跃迁节点,而当前候选版的规模仍然超出他对这一阶段的预期,他认为未来周期内维持大体相同的“高水位”将成为常态。
在具体内容方面,本次 7.1-rc3 中约有 33% 的补丁投向网络核心与各类网络驱动。除了网络栈本身的演进,内核也改进了在苹果 Mac 设备上的 USB‑C 网络支持,并针对 AlphaTheta(Pioneer DJ)EUPHONIA 等专业音频硬件增加了更精细的音频处理能力。本周的更新还为中国自主 CPU 架构 LoongArch 注入了大量工作,重点围绕 KVM 虚拟化及中断处理优化展开。
此次发布的另一大看点是内核中内存安全相关补丁的数量明显偏高,同时 Rust 在内核中的使用比重继续上升。Rust 语言在设计层面内置内存安全机制,因此随着越来越多内核组件改用 Rust 编写,当前这种高频率的内存安全修复需求有望逐步减轻。换言之,短期内可能仍会看到大量用以加固传统 C/C++ 代码的安全补丁,但中长期来看,Rust 的引入被视为缓解这类问题的结构性手段。
托瓦兹希望,这一轮补丁规模的持续放大不会拖慢整体开发节奏,从而影响 7.1 正式版的发布时间。他强调,如果团队能在保证质量的前提下保持当前节奏,新周期将能更快为用户带来对新硬件的支持,并在安全性和稳定性方面持续迭代。
热门跟贴