Dear Kamal, > -----Original Message----- > From: Kamal Heib <kamalheib1@xxxxxxxxx> > Sent: Monday, October 25, 2021 9:27 AM > To: linux-rdma@xxxxxxxxxxxxxxx > Cc: Michal Kalderon <mkalderon@xxxxxxxxxxx>; Ariel Elior > <aelior@xxxxxxxxxxx>; Doug Ledford <dledford@xxxxxxxxxx>; Jason > Gunthorpe <jgg@xxxxxxxx>; Kamal Heib <kamalheib1@xxxxxxxxx> > Subject: [PATCH for-next] RDMA/qedr: Remove unsupported > qedr_resize_cq callback > > External Email > > ---------------------------------------------------------------------- > There is no need to return always zero for function which is not supported. > > Fixes: a7efd7773e31 ("qedr: Add support for PD,PKEY and CQ verbs") > Signed-off-by: Kamal Heib <kamalheib1@xxxxxxxxx> > --- > drivers/infiniband/hw/qedr/main.c | 1 - drivers/infiniband/hw/qedr/verbs.c | > 10 ---------- drivers/infiniband/hw/qedr/verbs.h | 1 - > 3 files changed, 12 deletions(-) Have you tested this patch? I afraid, there may be a crash because of this static int ib_uverbs_resize_cq(struct uverbs_attr_bundle *attrs) { <snip> cq = uobj_get_obj_read(cq, UVERBS_OBJECT_CQ, cmd.cq_handle, attrs); if (!cq) return -EINVAL; ret = cq->device->ops.resize_cq(cq, cmd.cqe, &attrs->driver_udata); <<<< No check for NULL. --pk