皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Linux 7.0 进一步为 Intel Diamond Rapids 做准备,支持 NTB 驱动

上游 Linux 内核似乎已基本准备好支持英特尔下一代 Xeon Diamond Rapids 处理器,作为 Granite Rapids 的继任者。大部分驱动程序支持似乎已经稳定了一段时间,只剩下一些零星的遗留问题。在持续进行的 Linux 7.0 内核中,针对 Diamond Rapids 的一项新增功能是 NTB 驱动程序支持。

NTB 驱动用于处理非透明桥接,允许两台或多台计算机的独立内存系统利用相同的 PCIe 互连。这允许在 Xeon 平台之间使用 PCIe 进行高速数据传输和 DMA,适用于分布式存储、计算卸载、高可用性集群等场景。

Linux 7.0 进一步为 Intel Diamond Rapids 做准备,支持 NTB 驱动

现有的 Intel NTB 硬件驱动现在已支持 Diamond Rapids 的 Intel Gen6 NTB。为 Diamond Rapids 设备 ID 添加 NTB 驱动需要几行新代码,以及调整 PPD0 偏移量。在 Xeon Diamond Rapids 上,Intel 正引入 PCIe 6.0 连接性。

Linux 7.0 的 NTB 补丁还包括一些 DebugFS 的改进、一个新的 “tx_memcpy_offload” 模块参数以及其他一些细微的改进。

转自 Linux 7.0 Further Prepares For Intel Diamond Rapids With NTB Driver Support – Phoronix