RE: [EXT] Re: [PATCH v6 rdma-next 5/6] RDMA/qedr: Add doorbell overflow recovery support

2019-07-25 Thread Michal Kalderon
> From: Jason Gunthorpe > Sent: Thursday, July 25, 2019 9:01 PM > > External Email > > -- > On Tue, Jul 09, 2019 at 05:17:34PM +0300, Michal Kalderon wrote: > > > +static int qedr_init_user_db_rec(struct ib_udata *udata, > > +

Re: [PATCH v6 rdma-next 5/6] RDMA/qedr: Add doorbell overflow recovery support

2019-07-25 Thread Jason Gunthorpe
On Tue, Jul 09, 2019 at 05:17:34PM +0300, Michal Kalderon wrote: > +static int qedr_init_user_db_rec(struct ib_udata *udata, > + struct qedr_dev *dev, struct qedr_userq *q, > + bool requires_db_rec) > +{ > + struct qedr_ucontext *uctx =

[PATCH v6 rdma-next 5/6] RDMA/qedr: Add doorbell overflow recovery support

2019-07-09 Thread Michal Kalderon
Use the doorbell recovery mechanism to register rdma related doorbells that will be restored in case there is a doorbell overflow attention. Signed-off-by: Ariel Elior Signed-off-by: Michal Kalderon --- drivers/infiniband/hw/qedr/main.c | 1 + drivers/infiniband/hw/qedr/qedr.h | 7 + driv