Title: RE: executing the SRQ pingpong example

>
> Thanks, I think this patch (already committed) should fix the crash.
>
> Index: linux-kernel/infiniband/hw/mthca/mthca_srq.c
> ===================================================================
> --- linux-kernel/infiniband/hw/mthca/mthca_srq.c      (revision 3478)
> +++ linux-kernel/infiniband/hw/mthca/mthca_srq.c      (working copy)
> @@ -172,6 +172,8 @@ static int mthca_alloc_srq_buf(struct mt
>                       scatter->lkey = cpu_to_be32(MTHCA_INVAL_LKEY);
>       }

> +     srq->last = get_wqe(srq, srq->max - 1);
> +
>       return 0;
>  }

> @@ -263,7 +265,6 @@ int mthca_alloc_srq(struct mthca_dev *de

>       srq->first_free = 0;
>       srq->last_free  = srq->max - 1;
> -     srq->last       = get_wqe(srq, srq->max - 1);

>       return 0;

>

thanks, the fix do the job ...

Dotan

_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

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

Reply via email to