最终没有任何意外。 经过最初几周的混乱,在开发过程中,一切都开始自我纠正, 在过去的一周 一切都已经正常了,几个小时前,Linus Torvalds 推出 la Linux 5.13的稳定版本. 新版本与之前的所有版本一样,增加了对所有类型硬件的支持,因此我们很可能可以利用它的一些新颖性来改善用户体验,或者只是能够使用迄今为止我们无法使用的东西.
下面你有一个列表 最杰出的新闻 已包含在 Linux 5.13 中。 像往常一样,从这里我们感谢 Michael Larabel 在 Linux 内核开发过程中所做的出色工作,以及下面我们从中间得到的列表 Phoronix. 该列表是从 XNUMX 月开始的,但没有报告任何以下更改发生逆转。
Linux 5.13亮点
处理器
- 现已提供对 Apple M1 SoC 和 Apple 2020 硬件平台的初步支持。 然而,加速的图形和更精细的支持仍在开发中。
- 并发 TLB 支持一些小的性能优势。
- AMD电源控制器已被移除,目前没有替代方案。
- 添加了 Intel 冷却驱动程序以将 CPU 时钟降低到比默认值更低的温度阈值。
- 修复了 AMD Zen 对 Turbostat 的支持。
- Perf 正在为 Intel Alder Lake 做准备,并且还添加了新的 AMD Zen 3 活动。
- RISC-V 的许多改进。
- 支持龙芯2K1000。
- 32 位 PowerPC 现在支持 eBPF 和 KFENCE。
- Microsoft 为 Hyper-V 准备了对 ARM 64 位来宾系统的支持。
- KVM 为来宾 VM 带来了对 AMD SEV 和 Intel SGX 的改进。
- AMD Crypto 协处理器支持 Green Sardine APU。
- 除了现有的对分离锁检测的支持之外,还添加了对 Intel 总线锁检测的支持。
- KCPUID 是树上的一个新实用程序,可帮助引入新的 x86 CPU。
图像
- 英特尔 Alder Lake S 图形支持已初步合并。
- 英特尔独立显卡支持的准备工作仍在继续。
- 对 AMDGPU FreeSync HDMI 的支持已经覆盖了 HDMI 2.1 之前的内容。
- 对 AMD Aldebaran 加速器硬件的初步支持。
- 为设置添加了通用 USB 显示驱动程序,例如使用 Raspberry Pi Zero 作为显示适配器。
- 英特尔 DG1 平台监控技术/遥测支持。
- 由于缺乏开源用户支持,POWER2.0 NVLink 9 驱动程序已被删除。
- 其他直接渲染管理器驱动程序更新。
存储 + 文件系统
- 继续 Btrfs 分区模式支持的工作。
- 继续改进 IO_uring 的性能。
- F2FS 的新挂载选项。
- UBIFS 现在将在支持的内核版本上默认为 Zstd 压缩。
- 一次性使用 SPI NOR 可编程存储器支持。
- Device Mapper 发现非 x86 持久数据的性能更好,现在也更多地使用 TRIM / DISCARD。
- OrangeFS(集群计算文件系统之一)的巨大性能改进。
- 其他文件系统改进。
- 对 EROFS 的强大 pcluster 支持。
网络
- WWAN子系统介绍。
- 减少了 VLAN 和 TEB GRO 处理代码中的 Retpoline 开销。
- Realtek RTL8156 和 RTL8153D 支持。
- Microsoft Azure MANA 网络适配器代码已合并。
- BFP 程序现在可以调用内核函数作为 (e) BPF 的又一步。
其他硬件
- XPad 控制器中添加了对 Amazon Luna 游戏控制器的支持。
- 支持新的 Realtek 音频硬件。
- i.MX8 SoC 上的 JPEG 编码器/解码器支持。
- 对 Apple Magic Mouse 2 的支持已添加到 Magic Mouse HID 驱动程序中。
- 新 Microsoft Surface 设备的触摸板和键盘支持。
- USB 和 Thunderbolt 更新。
- 各种电源管理更新。
- 技嘉主板 WMI 温度控制器允许较新的主板具有适用于 Linux 的温度读数。
- Linux 笔记本继续采用 ACPI 平台配置文件支持。
安全
- Landlock 已合并用于非特权应用程序沙箱。
- Retpolines 代码的简化。
- Clang CFI 的控制流完整性支持已被整合为一项重要的安全功能,运行时开销很小。
- 随机化每个系统调用的内核堆栈偏移量,作为强制内核安全的另一种方式。
他人
- 继续改进printk代码的工作。
- 一个新的 misc cgroup 控制器。
- Zstd 压缩模块的管理。
- 合并了 VirtIO 声音驱动程序。
- 通常对 char / misc 的随机变化分类。
Linux 5.13 现在可用,但最好等待第一点更新
Linux 5.13版本 它是官方的,但不推荐安装 至少要等到第一个点更新的发布。 当时机成熟时,想要安装它的 Ubuntu 用户将不得不自己安装,而其他发行版(例如基于 Arch Linux 的发行版)将在未来几天/几周内将其作为选项包含在内。