Linux内核版本5.9已发布,增加了对FSGSBASE和Radeon RX 6000“RDNA 2”的支持

Linus Torvalds 宣布 5.9 版本稳定。

除其他更改外,他还在 5.9 内核中引入了对 FSGSBASE 的支持,这应该会提高 AMD 和 Intel 处理器上的上下文切换性能。 FSGSBASE 允许从用户空间读取和修改 FS/GS 寄存器的内容,这应该会提高受 Spectre/Metldown 漏洞影响的整体性能。 该支持本身是微软工程师几年前添加的。

同样的道理:

  • 添加了对 Radeon RX 6000“RDNA 2”的支持
  • 添加了对 NVMe 驱动器分区命令(NVMe 分区命名空间 (ZNS))的支持
  • 对 IBM Power10 的初步支持
  • 对存储子系统的各种改进,增强了对使用 GPL 层将专有驱动程序与内核组件链接起来的保护
  • 能耗模型(Energy Model框架)现在不仅描述CPU的能耗行为,还描述外围设备的能耗行为
  • 在 Netfilter 的 PREROUTING 阶段添加 REJECT
  • 对于 AMD Zen 和更新的 CPU 型号,添加了对 P2PDMA 技术的支持,该技术允许您使用 DMA 在连接到 PCI 总线的两个设备的内存之间直接传输数据。

来源: linux.org.ru

添加评论