On 10:11 Fri 22 Jan , Ira Weiny wrote: > It looks like subnet_discover was actually allowing n+1 smps on the wire. > With this patch: > > diff --git a/tests/subnet_discover.c b/tests/subnet_discover.c > index acc8c23..22b092a 100644 > --- a/tests/subnet_discover.c > +++ b/tests/subnet_discover.c > @@ -189,7 +189,7 @@ static void run_request_queue(int fd, int agent) > struct request_queue *q = request_queue.next; > > while (q) { > - if (outstanding > max_outstanding) > + if (outstanding >= max_outstanding) > break; > if (send_request(fd, agent, q->trid, q->path, q->path_cnt, > q->attr_id, q->attr_mod) < 0)
Yes, this is the fix. Thanks. Applied. Sasha -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html