Net DMA Technical Note

Updated -

In some rare and specific circumstances on a few systems, data corruption can occur when using NET_DMA. In these cases, a call to dma_skb_copy_datagram_iovec() to perform the DMA, which ultimately calls into the iotdma driver, does not deliver the data to the expected location. The issue is that get_user_pages() does not prevent the kernel from faulting in a new page.

This bug has exis...

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.