Linus Torvalds刚刚发布了Linux 5.19-rc7,这算得上繁忙的一周,因为针对Retbleed漏洞的安全缓解措施不仅给用户带来了CPU开销性能的影响,而且给内核开发和测试过程带来了混乱。除了Retbleed需要对许多文件进行修改,并且是近来较大的缓解措施之一之外,还有一些编译器警告和其他构建问题同时出现了问题。
不过,在 Linux 5.19-rc7中,看起来最早的Retbleed缓解代码都处于良好状态,应该可以在受影响的处理器上愉快地运行。
本周英特尔Alder Lake P"GuC"固件上的退步也使Linux上游开发变得更加困难,现在将最终被修复或在v5.19中被撤销。一个补丁准备提供对旧固件的向后兼容性,表现还需观察,否则Linus将在必要时恢复对GuC v70的支持。Linux 5.19-rc7还将新的英特尔IFS驱动程序标记为"坏",直到它的sysfs接口被认为是可靠的。
然后就是常见的各种错误修复。Linus Torvalds今天指出,Linux 5.19周期将被延长一个星期。所以预计Linux 5.19-rc8将在下周日发布,而Linux 5.19稳定版应该在两周内发布。
了解更多:
https://lore.kernel.org/lkml/CAHk-=wj63HHDU0MTRVKese5a4j82g3s3u4Ztno7=7Cj=cRRFFQ@mail.gmail.com/T/#u
下面是Linus Torvalds的5.19-rc7公告:
另一个星期,另一个rc。很明显,我们几乎都在应对"Retbleed",它被展示在diffstat和shortlog中,rc7的变化肯定比平时大。
还有,像往常一样,当我们有一个[硬件]问题悬而未决,补丁没有得到开放开发,这导致错过了我们所有自动构建和测试基础的所有常规检查。所以不奇怪--之后也有各种小的修复补丁,针对一些角落的情况。
也就是说,上周有两个独立的开发树也要求延期,所以5.19将是其中的一个版本,在最终发布前的下周末有一个额外的rc8。我们有一些最后时间的btrfs恢复,还有一个Intel GPU固件的问题有待解决。
雨过天晴。
事情看起来并没有那么糟糕。我想我们已经处理好了retbleed的问题,btrfs的恢复工作也已经到位。英特尔GPU固件的问题似乎也有一个补丁正在等待中(或者我们会直接恢复)。所以我们并没有什么巨大的问题,但多花一周时间是绝对必要的。
至少在7月31日Linux 5.19发布时,这个内核有很多新的功能。
为您推荐与 linux 相关的帖子:
- Armbian Linux 23.02 发布,适用于 ARM 开发板的发行版
- Rocky Linux 9.4 发布
- Linux Kernel 6.6 确认成为 LTS 版本
- AlmaLinux 9.3 发布:独立于 RHEL 源代码,开源企业 Linux 的新里程碑
- Linux 基金会宣布创立高性能软件基金会,推进 HPC 开源项目发展
- 谷歌向 Linux 内核提交 mseal() syscall 补丁
- 原因就是没人用,Linux 维护者回应外界“缩短 LTS 内核支持期限”质疑
- Oracle Linux 9.3 发布
- Linux 6.4-rc2 发布
- Linux Kernel 6.3 稳定版发布,优化对 ARM 和 RISC-V 的支持
- Linux 6.3 正式发布
- Linux Lite 6.4 发布,引入 Zstd 压缩
- Linux 6.3-rc3 现已发布
- Linux 6.3 增加 Thunderbolt/USB4 DisplayPort 带宽分配模式
- Linux 6.3-rc1 已发布
- Oracle Linux 9.2、8.8 现已发布,支持 btrfs
- Linux 桌面环境 KDE Plasma 5.27.1 发布:在 Plasma Wayland 中改进对 Wine 游戏的支持
- Linux 6.3 为高通 WiFi 7 硬件添加 ath12k 驱动程序支持
- GNU Linux-Libre 6.2 发布:不含任何专有代码
- Linux 6.3 大幅优化 Btrfs 性能,表现可提升 3-10 倍
- Linux 6.2 已正式发布
- Linux 6.1 正式升级为 LTS 内核
- Linux 过去 3 年大幅优化 AMD Ryzen 处理器,综合性能提升 15%
- Linux 6.2-rc7 发布,稳定版将在两周内发布
- Linux Mint 21.2 代号"Victoria",将在 6 月底正式发布
- Linux 6.3 删除了一批过时的 GPU 驱动程序
- MX Linux 21.3 发布,基于 Debian 的 Linux 发行版
- Linux 6.0 生命周期结束
- Linux Kernel 6.2-rc2 发布
- Linux 6.2-rc1 已发布