Hi, I've tested this on top of v4.12-rc1 and the patch fixes my issue. Thanks for the quick fix! Logan On 19/05/17 03:18 AM, Ganesh Goudar wrote: > use egrstatuspagesize to calculate t4_eq_status_entries. > > Fixes: bb58d07964f2 ("cxgb4: Update IngPad and IngPack values") > Reported-by: Logan Gunthorpe <logang@xxxxxxxxxxxx> > Signed-off-by: Potnuri Bharat Teja <bharat@xxxxxxxxxxx> > Signed-off-by: Ganesh Goudar <ganeshgr@xxxxxxxxxxx> > --- > drivers/infiniband/hw/cxgb4/device.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/infiniband/hw/cxgb4/device.c b/drivers/infiniband/hw/cxgb4/device.c > index 329fb65e..f96a96d 100644 > --- a/drivers/infiniband/hw/cxgb4/device.c > +++ b/drivers/infiniband/hw/cxgb4/device.c > @@ -971,7 +971,7 @@ static struct c4iw_dev *c4iw_alloc(const struct cxgb4_lld_info *infop) > devp->rdev.lldi.sge_egrstatuspagesize); > > devp->rdev.hw_queue.t4_eq_status_entries = > - devp->rdev.lldi.sge_ingpadboundary > 64 ? 2 : 1; > + devp->rdev.lldi.sge_egrstatuspagesize / 64; > devp->rdev.hw_queue.t4_max_eq_size = 65520; > devp->rdev.hw_queue.t4_max_iq_size = 65520; > devp->rdev.hw_queue.t4_max_rq_size = 8192 - > -- 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