RE: [PATCH v3 rdma-next 0/3] Add SRQ support for Cavium adapters.

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

 



> From: linux-rdma-owner@xxxxxxxxxxxxxxx [mailto:linux-rdma-
> Sent: Sunday, July 29, 2018 1:23 PM
> On Sun, Jul 29, 2018 at 01:16:09PM +0300, Yuval Bason wrote:
> > Shared Receive Queues (SRQ) holds receive requests for all of the
> > incoming messages in all of the QPs that are associated with this SRQ.
> > Using SRQs decreases the total number of posted receive request and
> > reduces the memory foot print of IB applications.
> >
> > This patch series adds SRQ support to the qedr driver.
> >
> > Yuval Bason (3):
> >   qedr: Add wrapping generic structure for qpidr and adjust idr
> >     routines.
> >   qedr: Add support for kernel mode SRQ's
> >   qedr: Add user space support for SRQ
> >
> > Signed-off-by: Michal Kalderon <michal.kalderon@xxxxxxxxxx>
> > Signed-off-by: Yuval Bason <yuval.bason@xxxxxxxxxx>
> >
> > Changes from v3 to v4:
> > - Wrap idr_find() with spin_lock_irqsave.
> 
> Patch 1 lacks this "protection".
True, but it is not related to the SRQ patch. We will take care of it in a different patch since it is already exist upstream.
> 
> Thanks
> 
> > - Replace u64 variables in qedr-abi with __aligned_u64.
> >
> >  drivers/infiniband/hw/qedr/main.c          | 104 ++++--
> >  drivers/infiniband/hw/qedr/qedr.h          |  43 ++-
> >  drivers/infiniband/hw/qedr/qedr_hsi_rdma.h |  11 +
> >  drivers/infiniband/hw/qedr/qedr_iw_cm.c    |  12 +-
> >  drivers/infiniband/hw/qedr/verbs.c         | 567
> ++++++++++++++++++++++++++---
> >  drivers/infiniband/hw/qedr/verbs.h         |   9 +
> >  include/uapi/rdma/qedr-abi.h               |  17 +
> >  7 files changed, 688 insertions(+), 75 deletions(-)
> >
> > --
> > 1.8.3.1
> >
> > --
> > 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
--
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