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
|