VOOZH about

URL: https://www.phoronix.com/news/Linux-7.0-NTB

⇱ Linux 7.0 Further Prepares For Intel Diamond Rapids With NTB Driver Support - Phoronix


👁 Phoronix

Linux 7.0 Further Prepares For Intel Diamond Rapids With NTB Driver Support

Written by Michael Larabel in Intel on 22 February 2026 at 06:14 AM EST. 1 Comment
The upstream Linux kernel appears largely ready for Intel's next-generation Xeon Diamond Rapids processors as the successor to Granite Rapids. Most of the driver support appears to have been settled for a while with just some stragglers remaining. With the ongoing Linux 7.0 kernel one new addition for Diamond Rapids is NTB driver support.

The NTB driver is for the non-transparent bridge handling for allowing separate memory systems from two or more computers to leverage the same PCI Express fabric. This allows for high speed data transfers and DMA between Xeon platforms using PCIe for cases like distributed storage, compute offloading, high availability clusters, and more.

👁 Xeon inside


To the existing Intel NTB hardware driver is now having Intel Gen6 NTB support in place for Diamond Rapids. Just a few dozen lines of new code is needed to the Intel NTB driver for the Diamond Rapids device IDs as well as adjusting the PPD0 offset. It's with Xeon Diamond Rapids where Intel is introducing PCI Express 6.0 connectivity.

The NTB pull for Linux 7.0 also includes some DebugFS improvements, a new "tx_memcpy_offload" module parameter, and other minor refinements.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.