Linux

Linux 内核 7.1 正式发布,来看看有哪些新变化

约 4 小时前发布

Linux 内核 7.1 现已提供下载,由 Linus Torvalds 本人亲自宣布。该版本带来了增强的硬件支持、文件系统和网络改进、安全增强以及诸多其他变更。

Linux 7.1 内核系列最大的一项变化,当属全新的 NTFS 文件系统实现。这一实现已历经 4 年开发,具备完整的写入支持,并整合了延迟分配、iomap 和 folio 技术,以提升写入性能、增强稳定性,同时还附带了一套新的用户空间工具集,名为 ntfsprogs-plus。

Linux 内核 7.1 还引入了针对路径名 UNIX 域套接字的全新 Landlock 访问权限(借助新的 LSM 钩子实现),对 amd-pstate 和 intel_idle 驱动进行了改进以优化电源管理,并支持 exFAT 文件系统在不归零的情况下预分配簇,以减少文件碎片。

其他变更包括:默认启用 Intel 的灵活返回与事件递送(FRED)功能;为 NVIDIA Tegra410 SoC 引入 CPU 内存(CMEM)延迟 PMU 支持;为 IBM System/390 架构添加 BPF 文件系统会话支持;以及为 Alpha 架构添加 seccomp() 支持。

同样值得一提的是,ublk 用户空间块驱动程序新增了 UBLK_F_SHMEM_ZC 特性标志,用于支持零拷贝 I/O;CIFS 客户端文件系统增加了对 O_TMPFILE 选项的支持,可创建临时文件;Ceph 文件系统现在拥有了完整的基础设施,用于按子卷收集 I/O 指标并上报给 MDS。

除此之外,Linux 内核 7.1 还增加了在文件系统级别生成和验证 T10 保护信息的功能;在 sed-opal 内核接口中扩展了对 TCG Storage Opal SSC 单用户模式(SUM)的支持;在 io_uring 子系统中实现了 BPF 支持;并在 DAMON 子系统中增加了对多种调优算法的支持。

Linux 7.1 也带来了一些 USB/Thunderbolt 驱动的变更,包括新的 USB 电源供应驱动支持、dwc3 驱动更新,以及新增的硬件支持。当然,还有大量音频和网络改进、EXT4 和 F2FS 改进、AMDGPU 和 i915 GPU 驱动改进,以及更多内容。

您现在可以直接从 Linus Torvalds 的 Git 树或 kernel.org 网站下载 Linux 内核 7.1,并在您的 GNU/Linux 发行版上编译它。不过,我建议您在更新内核之前,等待新的 Linux 版本进入您发行版的稳定软件仓库。

既然 Linux 内核 7.1 已经发布,下一个主要内核系列 Linux 7.2 的合并窗口即将开启,预计在 2026 年 7 月中旬或下旬发布。在此之前,首个 Linux 7.2 候选版(RC)将在两周后,即 2026 年 6 月 28 日,供公众测试。