[ofa-general] mlx4: device driver tries to sync DMA memory it has not allocated

Roland Dreier rdreier at cisco.com
Wed Aug 12 08:52:36 PDT 2009


 > Is this is always true? What if you allocated an ICM buffer that uses
 > none adjacent pages? In this case you would need more than one call to
 > dma_sync_single_for_*(), isn't it?

As I said originally, the code only writes one page at a time from CPU
into ICM, so you never need more than one dma_sync at a time.

 - R.



More information about the general mailing list