Linux Kernel 6.13首个候选版(RC1)发布 增加多个新功能和特性
Linux Kernel 6.12 正式版已经在本月初发布,现在 Linux Kernel 6.13 首个候选版也已经面向用户进行公测,正式版则会在 2025 年 1 月 19 日~1 月 26 日之间发布。Linux Kernel 6.13 带来多个新功能和特性,有兴趣的开发者们可以前往 Kernel.org 下载 Linux Kernel 6.13 RC1 版,请注意测试版内核可能会存在某些未知问题,请不要在生产环境中使用测试版内核以免出现问题导致业务中断。
下面是 Linux Kernel 6.13 的亮点新功能:
支持在 Arm CCA 和用户守护控制栈 (即 GCS) 下的受保护虚拟机运行 Linux
支持英特尔 6-node sub-NUMA 集群
新增字符设备用户空间 API 功能用于通知用户空间由内核用户触发的更改
Linux Kernel 6.13 新增的特性包括:
将 amd-pstate cpufreq 驱动程序设置为某些较新的 AMD EPYC 处理器默认值
为 Intel Arrow Lake-H CPU 添加 PMU 支持
在 SouindWire 子系统中实现对 MIPI DisCo 2.0 规范的支持
为 x86、RISC-V 和 LoongArch 平台启用延迟抢占模型
添加每个 netns RTNL 用于网络 (请注意:默认为禁用状态)
为 V3D 驱动程序添加硬件超页支持
添加对 Intel Panther Lake CPU 的支持
Linux Kernel 6.13 在文件系统方面的更新:
F2FS 文件系统新增设备别名功能用于划分分区,也可以通过删除根目录中的别名文件回收空间
FUSE 文件系统支持页面到页框的转换,支持通过 sysctl 配置 FUSE 请求的最大值
EXT4 文件系统获得大量杂项错误修复和清理
Btrfs 文件系统通过减少遍历范围缓冲区和搜索内联反向引用时的范围树锁争用提高性能
exFAT 文件系统通过减少 FTA 链遍历提升性能
最后 Linux Kernel 6.13 还为 LoongArch 架构带来了实时计算能力并支持用户空间指针掩码和探测矢量错位访问性能。
按照 Linus Torvalds 的规划,如果 6.13 发布 7 个 RC 版则将在 1 月 19 日推出正式版,如果发布 8 个 RC 版则会推迟到 1 月 26 日推出正式版。