Libor>   It is incorrect. The regular send/recv path uses the DMA
    Libor> API correctly, but RDMA to internal buffers on both the
    Libor> send and receive path is still using plain old
    Libor> virt_to_phys. Also, does FMR map/unmap use the DMA API, or
    Libor> does that need to be taken care of as well?

The FMR verbs functions just take the addresses passed in by the
consumer and write them directly into the HCA's page table.  So the
consumer needs to use the DMA API to get bus addresses.

 - R.
_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to