今天小编分享的科技经验:Linux 6.14发布推迟一天?Linus 直言:我忘了,欢迎阅读。
编译 | 苏宓
如果你在上周末关注 Linux 的最新动态,可能会有些失望——既没有 Linux 6.14 的正式发布,也没有 6.14-rc8,一切风平浪静。
不过,早在 3 月 16 日,Linus Torvalds 就曾表示:" 除非有意外情况,我预计下周末发布最终的 6.14 版本。" 按照惯例,他通常会在周日下午发布新版本,并附上说明文章。如果有公务或休假安排,他也会提前告知社区,以免大家担心。
然而,3 月 23 日过去了,Torvalds 没有像往常一样发布任何消息。直到周一上午,他才在邮件中解释了原因:
" 我真希望能有个好借口解释为什么昨天没发布 6.14。我想说是有紧急情况导致延迟,但事实并非如此……完全是我的无能。" 他坦言,自己只是忙着处理一些杂事,以便为合并視窗做好准备,结果完全忘了正式发布。
当然,这点小插曲对大多数用户来说无关紧要,晚一天发布并不影响使用。而如今,Linux 6.14 已正式登场,带来了多项改进,尤其是对 AMD GPU 的优化、RISC-V 的增强,以及一系列新驱动和更新,为硬體支持提供更强助力。
值得关注的亮点有:
Btrfs RAID1 读平衡支持、用于 Win NT 同步原语的新 ntsync 子系统(可增强 Wine 游戏模拟性能)、无缓存的缓冲 I/O 支持、AMD XDNA Ryzen AI NPU 的新加速器驱动。
新增了 AMD GPU 驱动的 DRM Panic 支持、XFS 实时设备的 Reflink 和反向映射支持、Intel Clearwater Forest 伺服器支持、SELinux 扩展权限支持、FUSE 对 io_uring 的支持、新的 fsnotify 檔案预访问事件类型,以及用于设备内存的 cgroup 控制器。
Linux 6.14 还带来了 AMD 处理器的核心能量计数器支持、电源供应扩展(允许从单独的驱动程式添加电源设备属性)、T-Head RISC-V 架构的向量扩展支持,以及 Raspberry Pi 设备的电源管理挂起 / 恢复支持。
其他新功能包括 LoongArch 的 KVM 超级调用服务支持(用于用户态 VMM)、IBM System/390 的 PCI 错误恢复状态机制、AMD 硬體的 SRSO_USER_KERNEL_NO 支持,以及对 Dell XPS 9370 筆記型電腦的手动风扇控制支持。
此外,Linux 6.14 还增加了对更广泛的 MBQ 访问大小的支持、SoundWire 设备的延迟读 / 写支持、Rockchip SFC 控制器的 ACPI 支持、Atmel SAM7G5 QuadSPI 和 KEBA SPI 控制器支持,以及 Blaize BLZP1600 和 SpacemiT K1 SoC 的支持。另外,新增了对 OpenRISC 架构的可重启序列支持、amd-pstate 首选核心排名支持、SHA512 内核模块签名支持、冻结页面的分配与释放支持、新的 zpdesc 内存描述符,以及新的 BPF kfuncs(用于禁用和恢复 CPU 中断)。
改进了 ALSA rawmidi 和 MIDI 2.0 序列器 API,并引入了一项新功能,可显著减少某些设备的系统挂起和恢复时间,同时还增加了 PowerPC 架构的懒惰抢占(Lazy Preemption)支持。
网络方面的变更:
IPsec 对 IP-TFS/AggFrag 封装的支持(允许对内部 IP 进行聚合和分片)、RxRPC 套接字的巨型数据包传输支持,以及 phylib 的带内能力协商支持。此外,还新增了通过 ethtool 配置 HDS(Header-Data-Split)阈值的功能、统一的 PHY 统计报告接口、smc-r v2 的 IPv4 映射 IPv6 地址客户端支持,以及针对 IPv4 和 IPv6 组播地址更改的 netlink 通知。
最后,Linux 6.14 还新增了对 Awinc AW88083、Realtek ALC5682I-VE 音频芯片、Focusrite Scarlett 4th Gen 16i16、18i16 和 18i20 音频接口,以及非官方 Xbox 360 无线接收器克隆版的支持。此外,该版本还包含更多 Rust 相关更新,使内核能够完全使用稳定的 Rust 特性进行构建。
随着 Linux 6.14 的发布,下一代主要内核分支 Linux 6.15 的合并視窗已开启,预计将在 2025 年 5 月底或 6 月初发布。在此之前,首个候选发布(RC)版本将在两周后的 4 月 6 日开放公测。