> Let me stress this once again... > 1.) Is it possible/allowed to call ib_dma_map_single() on Linux, same > buffer address, size and dma_data direction, for two different ib devices? > For the data transmission we will have controls in place that not both > devices write at the same time into that buffer. > 2.) If this is possible, will the returned dma_addresses be the same? Any > dependencies on the adapter model? > Any thoughts on this? Thanks.
Here's the question for you - can you strip the ib_ part from the mentioned APIs and answer the question? e.g w.r.t your non IB HW of choice (still under Linux)? if yes, the same answer applies with the ib_ part, if not, I can try to help, but please take a look 1st on the DMA mapping documents under the kernel doc dir. Or. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html