
9 月 21 日星期日,Linus Torvalds 发表了一篇 第七届RC 状态非常好。这个事实本身意义不大,但它提供了一些线索:如果接下来的七天里没有发生什么重大事件,Linux 之父最终会在七天后发布稳定版本。这次就是这样,而且我们已经可以使用了。 Linux 6.17不过,正如我们稍后将解释的那样,在它开始达到第一个分布之前,还有一些工作要做。
接下来是 新闻列表 随 Linux 6.17 一起推出。 她,我们可以强调的是,硬件支持得到了扩展,图形变得更加稳定,文件系统得到了改进,兼容性和优化也更加完善,其中我们发现了对 WiFi 7 或联想 Legion Go S 的支持。
Linux 6.17的新增功能
- 处理器:
- Linux 6.17 现在无条件启用多核/SMP 支持。
- 改进了 SMP 调用的 NUMA 局部性,而不是将其委托给随机 CPU 核心。
- 攻击向量控制可以根据预期用途更轻松地管理越来越多的 CPU 安全漏洞/缓解措施。
- 由于英特尔最近的裁员/重组,英特尔的驱动程序维护人员发生了更多变化。
- 内核内置的 Turbostat 实用程序现在可以显示 L3 缓存拓扑。
- 由于速度慢且容易出错,Intel QuickAssist 被 FSCRYPT 降级。
- 由于没有提高性能,英特尔 QuickAssist/QAT 在 SKCIPHER 和 AEAD 算法中的优先级被降为较低。
- Intel IPU7 驱动程序,用于支持 Lunar Lake 和 Panther Lake 笔记本电脑的网络摄像头。
- 支持 EDAC(错误检测和纠正)驱动程序代码中的几种较新的英特尔 CPU 型号。
- 适用于 Apple Silicon 系统的 Apple SMC 驱动程序,允许 M1 和 M2 Mac 重新启动到主内核。
- AMD 的硬件反馈接口最终被引入,以改善异构核心处理器的处理能力。
- AMD 用户 CPUID 故障支持。
- 对于具有 AVX-512 的现代 CPU,CRC32C 性能要好得多。
- 英特尔 Panther Lake 性能集成。
- 电源管理方面有大量改进。
- 初步支持 NVIDIA Tegra T264/Thor。
- 主要支持华硕 Zenbook A14 Snapdragon X1 Plus/Elite 笔记本电脑。
- Raspberry Pi 5 多功能 I/O 芯片 RP1 的新驱动程序。
- 支持Andes Tech QiLai RISC-V SoC。
- Arm BRBE 支持分支记录缓冲区扩展。
- 图像:
- 英特尔 Xe3 Panther Lake 显卡默认启用,这是未来几个月 Core Ultra Series 3 笔记本电脑首次亮相前的稳定性和健康的标志。
- 初步支持 Wildcat Lake 集成显卡作为 Panther Lake 的低功率替代品。
- SR-IOV 支持英特尔 Battlemage GPU,但仅限于 Arc Pro 显卡。
- 作为 Battlematrix 项目的一部分,英特尔还致力于多 GPU 支持。
- 实验性的英特尔翻转队列支持 Panther Lake 和 Lunar Lake 显卡,但默认情况下处于禁用状态。
- 由于需要特殊的电源序列,因此需要新的驱动程序来启动 RISC-V T-HEAD TH1520 SoC 的 GPU。
- AMD SmartMux 支持混合 GPU 笔记本电脑。
- 多 GPU AMD Instinct 服务器的休眠和恢复速度更快。
- 英特尔 IVPU 驱动程序支持 Wildcat Lake NPU,并为 NPU 提供新的 Turbo 模式。
- 对较小图形 DRM 驱动程序的其他改进。
- Linux 中的文件系统/存储:
- Btrfs 的性能改进和对大型作品集的实验性支持。
- 多设备文件系统现在对磁盘丢失的容忍度更高。
- 改进了 EXT4 中的块分配可扩展性,从而显著提高了性能。
- 使用该只读文件系统读取目录时,EROFS 元数据压缩和显著加速。
- NFS 服务器和客户端的更新,包括 NFSv4 支持读取创建时间(btime)和其他附加功能。
- F2FS 现在使用现代挂载 API。
- 对 Apple HFS 和 HFS+ 驱动程序进行了许多修复。
- 块和 IO_uring 方面有大量改进。
- 删除了免维护的 Pktcdvd 驱动程序。
- 新的系统调用file_getattr和file_setattr。
- Linux 6.17 可以更有效地将零写入 SSD。
- NTFS3 驱动程序将正确处理在 Windows 中创建的符号链接。
- 其他硬件:
- 许多网络变化,从新的 Broadcom 800G 驱动程序到对 WiFi 7 的更多支持。
- 适用于 Linux 上的 Lenovo Legion Go S 手持式游戏机和其他游戏设备的 Lenovo Legion Gaming 驱动程序。
- 对 PCI Express 的各种改进。
- 对某些戴尔和 Alienware 笔记本电脑上的“性能提升”键的密钥代码进行了标准化。
- 纠正 PS/2 键盘上 F13 到 F24 键的默认映射。
- SoundWire 支持 AMD ACP 7.2 硬件和其他声音变化。
- Corsair HX1200i PSU(型号 2025)的监控支架。
- CXL 代码清理。
- MacBook Pro x86 支持触控栏。
- IEEE-1394 FireWire 的改进。
- 正在开发中的 Realtek RTL8723BS 驱动程序的清理。
- UEFI SBAT 支持。
- Linux中的虚拟化:
- OVMF 调试日志驱动程序有助于分析虚拟机中的 UEFI 启动问题。
- 支持来自 FRED 的 Intel LKGS 指令。
- AMD SEV 上更智能的缓存刷新。
- Intel Xe 默认为 Panther Lake 和 Battlemage 显卡启用 SR-IOV PF。
- 英特尔 TDX 的性能改进。
- Linux安全性:
- AppArmor 模块的 AF_Unix 中介。
- 锁定安全模块已恢复服务。
- 其他内核改进:
- 新的内存管理优化。
- EFI 存根将尝试维持更清洁的启动体验。
- 修复了 futex 代码中的性能瓶颈。
- GTK3 版本的 gconfig 实用程序用于配置 Linux 内核编译。
- Kdump 崩溃内核现在更加可靠,并且浪费更少的内存。
- 新的启动参数 hash_pointers=。
- 添加了大量 Rust 代码。
- 推迟 Unwinder 代码以准备支持 SFrame 来改进调试。
- 由于内核锁定的改变,修复效果提高了 10 倍。
- 解决可追溯至 1993 年的一个古老且不为人知的内核限制。
现在可用
Linux 6.17 已发布,即将出现在 kernel.org目前,安装必须手动完成。稍后,可能在他们发布第一个维护更新时,它会开始覆盖一些 Linux 发行版。值得一提的是,这将是 Ubuntu 25.10 使用的内核。