Get the latest tech news
Device Memory TCP TX Support Queued Ahead Of Linux 6.16
Google engineers the past few years have been working on Device Memory TCP for the Linux kernel to allow zero-copy receive of TCP payloads to DMA-BUF regions such as device memory attached directly to a GPU or AI accelerator or other device memory accessible with DMA-BUF
The Google-led patches for Device Memory TCP TX support was queued this past week into the networking subsystem's net-next tree. In time other Linux networking drivers will likely pick-up support for the Devmem TCP TX capabilities. The Device Memory TCP TX support went through 14 rounds of code review including changes to the user-space API and was delayed from the original Device Memory TCP patch series to facilitate easier code review at the time.
Or read this on Phoronix