Linus Torvalds今天宣布,即将到来的 Linux 7.0 内核系列的第一个发布候选(RC)开发里程碑已向公众开放测试。
今天距离 Linux 内核 6.19 的发布已经过去了两周,并且 Linux 内核 7.0 的合并窗口也已开启,这意味着在接下来的几个月里,是时候测试发布候选(RC)版本了,第一个版本现在可以从林纳斯·托瓦尔德斯的 Git 树中下载。
与之前的每一个主要内核分支一样,Linux 7.0 在版本变化方面是一个重大发布,而不是在功能方面。然而,一个重要的变化是,Rust 支持现在终于稳定了,不再处于“实验”状态下,并且,正如预期的那样,这个周期中甚至有一些 Rust 更新。
除了 Rust 的变更之外,Linux 内核 7.0 还承诺了新的特性,例如支持在 ARM 处理器上进行原子 64 字节加载,支持非循环的 SQ 条目以帮助将 SQEs 保持热缓存,以及在使用块大小大于页面大小时对 Btrfs 文件系统进行直接 I/O 支持。
Btrfs 文件系统还获得了 remap-tree 功能的初始支持,这是一个逻辑块地址的转换层,允许在不移动或重写块的情况下进行更改,从而实现需要 COW(写时复制)的迁移或其他更改。然而,该功能目前被视为实验性的。
Linux 7.0 还承诺对 XFS 文件系统提供自主自愈支持,支持具有多个 SPI 数据通道的 SPI 控制器和外设,支持将 BPF 令牌访问控制到 SELinux,支持 ML-DSA 量子后签名,以及默认情况下为 EROFS 文件系统提供 LZMA 压缩。
Linux 内核 7.0 的最终发布预计在 2026 年 3 月中旬,具体时间取决于在此日期之前发布的发布候选(RC)里程碑数量。因此,如果只有七个发布候选,我们可以预期 Linux 7.0 将在 3 月 12 日发布,如果发布八个发布候选,则将在 3 月 19 日发布。
转自 Linus Torvalds Announces First Linux Kernel 7.0 Release Candidate – 9to5Linux
Linuxeden开源社区