> Quoting Roland Dreier <[EMAIL PROTECTED]>:
> Subject: Re: [ofa-general] Re: [GIT PULL] please pull infiniband.git
> 
>  > Assume you stick a pointer in WR_ID. When is it safe to free
>  > the object?
> 
> I thought it was clear -- when the work request completes.  But I see
> that you saw that now...
> 
>  > However, it seems IB spec has a hole - the procedure outlined there
>  > can not work for SRQ.
> 
> I think the (ugly) solution that the IB spec authors had in mind is to
> transition the QP to the error state and wait for the "last WQE reached"
> affiliated event on that QP.

No, this does not work.

The last WQE reached event is on SRQ, not on QP, and it will never occur if we
repost WRs on SRQ as we should to make other QPs on the same SRQ continue to
work.

-- 
MST
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to