Jeff Squyres wrote:
This is not a problem in the current code base.
Remember that this is all in the context of Galen's proposal for
btl_send() to be able to return NOT_ON_WIRE -- meaning that the send
was successful, but it has not yet been sent (e.g., openib BTL
buffered it because it ran out of credits).
Sorry if I miss something obvious, but why does the PML has to be aware
of the flow control situation of the BTL ? If the BTL cannot send
something right away for any reason, it should be the responsibility of
the BTL to buffer it and to progress on it later.
Patrick