Re: [PATCH 0/7] Add support Broadcom's 57500 series of adapters

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

 



This series is for "for-next" re-posting with for-next tag. Missed it!

On Mon, Dec 31, 2018 at 11:40 AM Devesh Sharma
<devesh.sharma@xxxxxxxxxxxx> wrote:
>
> This is to enable RoCE on Broadcom's 57500 series of adapters.
> Patch 0001, 0002 and 0003 are handing the control  path changes.
> Patch 0004 and 0005 are related to kernel space fast path.
> Patch 0006 handle the user-kernel ABI changes. Patch 0007 is
> to enable RoCE driver load on next gen of chips.
>
> This patch series is requires a patch from Linus git
> 78793afbb0b9 ("bnxt_en: Increase context memory allocations on
>                57500 chips for RDMA.")
>
> Devesh Sharma (7):
>   RDMA/bnxt_re: Add chip context to identify 57500 series
>   RDMA/bnxt_re: Add 64bit doorbells for 57500 series
>   RDMA/bnxt_re: Skip backing store allocation for 57500 series
>   RDMA/bnxt_re: Enable GSI QP support for 57500 series
>   RDMA/bnxt_re: Add extended psn structure for 57500 adapters
>   RDMA/bnxt_re: Update kernel user abi to pass chip context
>   RDMA/bnxt_en: Enable RDMA driver support for 57500 chip
>
>  drivers/infiniband/hw/bnxt_re/bnxt_re.h       |   1 +
>  drivers/infiniband/hw/bnxt_re/ib_verbs.c      | 119 ++++++++++++-------
>  drivers/infiniband/hw/bnxt_re/main.c          | 106 +++++++++++++----
>  drivers/infiniband/hw/bnxt_re/qplib_fp.c      | 159 ++++++++++++++++----------
>  drivers/infiniband/hw/bnxt_re/qplib_fp.h      |  49 +++++++-
>  drivers/infiniband/hw/bnxt_re/qplib_rcfw.c    |  34 ++++--
>  drivers/infiniband/hw/bnxt_re/qplib_rcfw.h    |  44 ++++++-
>  drivers/infiniband/hw/bnxt_re/qplib_res.c     |  10 +-
>  drivers/infiniband/hw/bnxt_re/qplib_res.h     |  28 ++++-
>  drivers/infiniband/hw/bnxt_re/qplib_sp.c      |   3 +-
>  drivers/infiniband/hw/bnxt_re/roce_hsi.h      | 150 +++++++++++++++---------
>  drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c |   3 -
>  include/uapi/rdma/bnxt_re-abi.h               |   9 +-
>  13 files changed, 506 insertions(+), 209 deletions(-)
>
> --
> 1.8.3.1
>



[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