[openib-general] basic IB doubt

Talpey, Thomas Thomas.Talpey at netapp.com
Thu Aug 24 19:03:07 PDT 2006


At 07:46 PM 8/23/2006, Roland Dreier wrote:
>    Greg> Actually, that leads me to a question: does the vendor of
>    Greg> that adaptor say that this is actually safe? Just because
>    Greg> something behaves one way most of the time doesn't mean it
>    Greg> does it all of the time. So it it really smart to write
>    Greg> non-standard-conforming programs unless the vendor stands
>    Greg> behind that behavior?
>
>Yes, Mellanox documents that it is safe to rely on the last byte of an
>RDMA being written last.

How does an adapter guarantee that no bridges or other intervening devices
reorder their writes, or for that matter flush them to memory at all!?

Without signalling the host processor, that is. Isn't that what the dma_sync()
API is all about?

Tom.





More information about the general mailing list