Linux Kernel 5.9-rc1 发布
Linus 在内核邮件列表宣布推出 Linux Kernel 5.9-rc1,以标志着合并窗口的关闭。
Linus 表示 5.9 版本的代码行数非常正常,最大的变化是 AMD GPU 头文件,即使不考虑 AMD GPU 更新,驱动程序仍然占补丁的 60% 左右。在驱动程序之外,主要包括架构更新、文档、核心网络、工具和文件系统更新。
因为 AMD 的下一代 GPU 将于今年晚些时候发布,Linux Kernel 5.9 还加入了对 AMD Sienna Cichlid 和 Navy Flounder 的支持。
其他值得关注的变化:
- 支持 FSGSBASE
- AMD Zen CPU 启用 P2PDMA(peer-to-peer direct memory access)
- 支持英特尔 Rocket Lake CPU
- 支持英特尔 SERIALIZE 指令
- 实现更多 RISC-V 架构特性
- 支持 NVMe ZNS
- ARM/ARM6 变频调控器默认使用 Schedutil
- 引入彩色 LED 框架
- 改进驱动和文件系统等
Linux Kernel 5.9 稳定版应该会在 10 月初到中旬发布,具体取决于发布周期的最终情况。