RE: [PATCH 6/8] IB/core: generic RDMA READ/WRITE API

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Also, in your isert WIP patch from your git repo:
> 
> patch 46debb67 ("IB/core: add a MR pool for signature MRs")
> 
> You accidentally undid the above change:
> 
> @@ -20,10 +20,8 @@ struct ib_mr *ib_mr_pool_get(struct ib_qp *qp, struct
> list_head *list)
> 
>         spin_lock_irqsave(&qp->mr_lock, flags);
>         mr = list_first_entry_or_null(list, struct ib_mr, qp_entry);
> -       if (mr) {
> -               list_del(&mr->qp_entry);
> +       if (mr)
>                 qp->mrs_used++;
> -       }
>         spin_unlock_irqrestore(&qp->mr_lock, flags);
> 
>         return mr;
> 
> 
> It causes a few Oopses... :)
> 
> Steve.

With the above change undone, your rdma-rw-api branch tests out ok with iser/iwarp.

Tested-by: Steve Wise <swise@xxxxxxxxxxxxxxxxxxxxx>


--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux