On Fri, 2005-04-29 at 15:11, Sean Hefty wrote: > The receiving side doesn't perform a data copy. It collects the separate > MAD buffers together in a list and hands those to the user.
Yes. I meant user_mad.c needs a buffer to copy into on ib_umad_read and hence the size needs to be known ahead of time. That's where I think a peek might be useful (for RMPP, not for fixed size MADs). > I was referring to streaming sends. > > The issue is that there would need to be a way to join together multiple > send requests together as a single transfer. I haven't given this much > thought. > > I guess one way to support something like this is to conceptually have some > sort of send_id that is used to associate multiple send requests. Multiple > calls to ib_post_send_mad could chain the requests together until the > transfer is complete... I'm not sure how important streaming RMPP is. I would defer this. -- Hal _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
