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]

 



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".

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

Attachment: signature.asc
Description: PGP signature


[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