为期两周的合并窗口已正式关闭。2026 年 28 2026,Linus Torvalds 向公众宣布了即将发布的 Linux 内核 7.2 版本的 第一个候选版本(RC1)。此次发布标志着项目的一个重大时刻,因为源代码规模达到了新的高度。

Linux 内核 7.2 代码量突破 43 百万行

首先,让我们看看这个项目的庞大规模。Linux 内核源码树现在包含超过 43 百万行代码。具体来说,对 Linux 7.2-rc1 源码树进行原始 wc -l 统计显示共有 43,179,595 行,而使用 tokei 或 scc 等语言感知工具测量约为 42.58 行。作为对比,Linux 7.1 包含 42,606,918 总行数(wc -l)或约 42.02 语言感知行(tokei/scc)。

尽管开发者最近移除了对 Intel i486 处理器的支持,并继续淘汰过时的驱动和遗留的 x86 代码,内核仍在稳步增长。根据 tokei 工具,Linux 7.2-rc1 树包含约 32.36 行源代码、4.89 行注释和 5.33 行空白行。

AMD 驱动占据主导地位

你可能好奇为什么内核如此庞大。令人惊讶的是,单个驱动占据了代码的很大一部分。AMDGPU 和 AMDKFD 代码仍然是整个系统中最大的驱动,现在已超过 6.3 行。

Linus Torvalds 指出,这次更新的三分之一仅包含 AMD GPU 寄存器定义。此外,即使不考虑这些 AMD 文件,驱动仍占整个更新的一半以上。

补丁的其余部分包括常见的架构更新、更好的工具、新文档和核心内核修复。

Linux 内核 7.2 代码统计

  • 总行数: 43,179,595(原始 wc -l 计数)或约 42.58 语言感知行(tokei/scc)。
  • 源代码: 约 32.4 行代码,加上 4.9 行注释和 5.3 行空白行(tokei)。
  • 最大驱动: 合并的 AMDGPU 和 AMDKFD 图形子系统包含约 6.35 行。
  • 增长: Linux 7.2-rc1 相比 Linux 7.1 增加了约 563,000 语言感知行(约 1.3%)。
  • 清理: 开发者继续移除遗留的 Intel i486 支持以及多个过时驱动和遗留的 x86 组件,同时扩展对现代硬件的支持。

接下来会发生什么?

随着第一个候选版本(RC1)的发布,开发周期进入测试阶段。

在 Linux 7.2-rc1 公告邮件 中,Linus Torvalds 提到此次发布看起来“相当正常”。

由于初步工作已完成,Linus 计划下周大部分时间休息,但他仍会阅读邮件并关注可能出现的重大错误。

Linux 7.2 开局良好。我们预计在最终稳定版发布前,未来几周还会有多个测试版本。

测试 Linux 内核 7.2 RC1

你可以从 官方 Linux 内核归档 下载 Linux 7.2-rc1,或在 Linus Torvalds 的 Git 树 中浏览源代码。

请注意,这是一个 预发布(候选版本) 版本,主要面向内核开发者、测试者和愿意从源码编译内核的 Linux 爱好者。

与任何候选版本一样,Linux 7.2-rc1 可能包含错误、回归或不完整的功能。

如果你依赖计算机进行工作或其他重要任务,通常最好使用最新的 稳定 Linux 内核,并等待 Linux 7.2 达到最终发布。

预计 Linux 内核 7.2 最终发布日期

Linux 内核遵循非常可预测的模式:

  • 合并窗口以 rc1 关闭。
  • 新的候选版本 每周日 发布。
  • 大多数周期在 7 或 8 个 RC 后结束,但 Linus Torvalds 有时会在需要更多测试时延长周期。

Linux 7.2-rc1 于 28 2026 发布。如果开发周期遵循内核通常的每周发布节奏,最终稳定版 Linux 7.2 预计在 23 8月 2026 左右发布,除非需要额外的候选版本来解决回归问题。

因此,如果 Linux 7.2 开发周期遵循常见的八个候选版本计划,最终稳定版预计在 23 8月 2026 发布。

然而,如果 Linus Torvalds 认为需要更多测试,他可能会发布第九个候选版本(甚至更多 RC)。在这种情况下,最终稳定版将推迟到 30 8月 2026 或更晚。

阅读下一篇: