一星期后 上一个 rc2,推出 Linux 6.14-rc3 标志着内核开发的一个新阶段,在虚拟化、硬件支持和驱动程序优化方面引入了重大改进。 这个版本由 Linus Torvalds 领导的,现在可以在最终的 Linux 6.14 版本发布之前进行测试。
最显著的变化是 仿巴士公司这是一个简化设备驱动程序开发的新系统,并且对 ARM 和 x86 架构的基于内核的虚拟机 (KVM) 进行了许多重要的修复。
Linux 6.14-rc3:KVM 虚拟化优化
La KVM 更新 此版本引入了许多影响 ARM 和 x86 架构的稳定性改进和错误修复。在 ARM 方面,矢量寄存器处理已经过修改,以改进浮点和 SIMD 操作中的数据管理。虚拟 CPU 初始化和中断控制器中的时间问题也已修复。
对于 x86 架构, 修复了 AMD 安全嵌套分页 (SNP) 支持中的错误 并改进了对基于 Hyper-V 的虚拟化环境的支持。此外,我们还对分页表的管理进行了调整,以实现更高效的操作。
新框架:Faux Bus
此版本中相关新增内容是 Faux Bus, 旨在促进不需要全平台驱动程序复杂性的设备驱动程序开发。这个新的 API 引入了一个简化的设备管理结构,只有两个主要功能:一个是创建设备,一个是删除设备。这对于虚拟或测试设备特别有用。
最引人注目的创新之一是纳入 Rust 支持 开箱即用,得益于其在框架内的原生绑定,开发人员可以从一开始就使用这种语言来创建控制器。
联想 ThinkPad 笔记本电脑的新增强功能
在 Linux 6.14-rc3 中更新的驱动程序中, 增加了对搭载 AMD Ryzen 处理器的联想 ThinkPad 的优化支持。特别是,通过 ACPI 管理性能配置文件的支持得到了改进,允许用户根据需要调整笔记本电脑的功耗。此变化影响搭载 Ryzen 的最新 ThinkPad 型号,并且已在 ThinkPad P14s G5 AMD 笔记本电脑上成功测试。旧款 ThinkPad X120e 型号的风扇速度管理问题也已得到修复。
Linux 6.14-rc3 变更的技术细节
总体而言,此次更新包括了大约 30 个源代码文件,余额为 添加了 420 行 y 427 人被淘汰。这种调整体现了代码优化和问题解决之间的平衡。 现有错误.
内核开发人员希望这些改进将为虚拟化提供更稳定、更高效的基础,使在生产环境中依赖 KVM 的系统管理员和高级用户的生活更加轻松。
测试过程正在进行中,因此鼓励那些在苛刻环境中使用 KVM 的用户评估这些更新并报告任何问题,因为我们会进一步完善 Linux 6.14 的最终版本。