On Wed, Feb 23, 2005 at 02:28:54PM -0800, Sean Hefty wrote: > There are never duplicated values for wr_ids outstanding at the same > time, which is what the above quote was referring to. To me, the > problem seems more related to the inability to synchronize canceling a > MAD with processing its completion. Without that ability, it seems > that the user needs to have some sort of increasing wr_id value. > > I did look at what the sa_query did for canceling queries, but I > _think_ it may have a similar issue. It's just harding to hit because > it checks both a pointer and an index. But if a problem does exist, > then a user could cancel a query issued by another user.
Are you saying that the layer which assigns the wr_id is not the same layer that actually executes the cancel? That would seem like a recipe for problems. -Libor _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
