Linus Torvalds 刚刚发布了 Linux 7.4 的第二个每周发布候选版本,其中包含一些显著的 bug 修复以及其他在合并窗口期间路由过来的更改。这是 AI 时代的又一个重大版本。

本周带来了一些调整,包括 AMD PerfOpt 功能以协助提升 Radeon iGPU 性能、修复某些内核配置中 BHI 缓解措施的错误选择、FAT32 的重大改进(尤其是同步挂载场景)、AMDGPU 驱动针对 HDMI 2.2 FRL 的修复,以及核心内存管理代码中大量“长期存在的棘手 bug"的修复。此外还有常规的 bug 修复清单,以及似乎永无止境的由 AI/LLM 生成的补丁和 bug 报告。

Linux 创始人 Linus Torvalds 在 7.4-rc2 公告中写道:

"好吧,这是一个大型的 -rc2,紧随史上最大的 -rc1 之后。但 diffstat 看起来相当良性,主要由一些自动化 coccinelle 更新主导,这些更新是我在合并窗口期间获得的,但我将其留到了 rc2,因为我不想在出差时处理它们(而且说实话,事后也很难找到动力去处理它们)。

话虽如此,这些脚本化更新 largely 只是一行或两行的代码,而且它们 [真的] 非常直截了当,因此它们在 diffstat 中的‘主导’地位仅体现在分布广泛并增加了大量噪声这一意义上。

当从 diffstat 中屏蔽掉这些噪声后,其形态会发生变化——不再分散在数千个文件中。但它看起来并不异常:三分之一是驱动程序(gpu、网络和声音占据了大部分,但也有一些其他内容),另外三分之一是网络和 bpf,最后的三分之一是‘其余部分’(主要是文件系统、mm 和架构更新)。

是的,其中很大一部分是由各种 AI 修复驱动的。我想我不用再重复这一点,我们可以直接默认接受它。但这一次 Alexei 声称至少在 bpf 方面,修复的速度现在快于新报告的提交速度,如果属实,这听起来很美妙。

我认为大多数其他领域尚未达到这一点,但这至少是一个迹象,表明我们 _可能_ 开始看到趋势发生转变。

别抱太大希望,但也许我们可以祈祷我们在不太遥远的未来能到达那里。

在此期间,请继续测试,"

查看我们的 Linux 7.4 功能概述,了解所有即将进入该内核的更改,该内核旨在于 12 月底左右实现稳定发布。