Re: [PATCH for-next 0/6] RDMA/bnxt_re: driver update for supporting low latency push

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

 



On Mon, Apr 10, 2023 at 04:11:49AM -0700, Selvin Xavier wrote:
> The series aims to add support for Low latency push path in
> some of the bnxt devices. The low latency implementation is
> supported only for the user applications. Also, the code
> is modified to use  common mmap helper functions exported
> by IB core. 

What does it mean "low latency push"?

Thanks

> 
> User library changes are added in the pull request
> https://github.com/linux-rdma/rdma-core/pull/1321
> 
> Please review.
> 
> Thanks,
> Selvin Xavier
> 
> Selvin Xavier (6):
>   RDMA/bnxt_re: Use the common mmap helper functions
>   RDMA/bnxt_re: Add disassociate ucontext support
>   RDMA/bnxt_re: Query function capabilities from firmware
>   RDMA/bnxt_re: Move the interface version to chip context structure
>   RDMA/bnxt_re: Reorg the bar mapping
>   RDMA/bnxt_re: Enable low latency push
> 
>  drivers/infiniband/hw/bnxt_re/ib_verbs.c   | 160 +++++++++++++++++++++---
>  drivers/infiniband/hw/bnxt_re/ib_verbs.h   |  17 +++
>  drivers/infiniband/hw/bnxt_re/main.c       | 123 +++++++++++++++++-
>  drivers/infiniband/hw/bnxt_re/qplib_fp.c   |  14 +--
>  drivers/infiniband/hw/bnxt_re/qplib_rcfw.c |   2 +-
>  drivers/infiniband/hw/bnxt_re/qplib_rcfw.h |   1 +
>  drivers/infiniband/hw/bnxt_re/qplib_res.c  | 192 +++++++++++++++++++----------
>  drivers/infiniband/hw/bnxt_re/qplib_res.h  |  33 +++--
>  drivers/infiniband/hw/bnxt_re/qplib_sp.c   |   3 +
>  drivers/infiniband/hw/bnxt_re/qplib_sp.h   |   1 +
>  include/uapi/rdma/bnxt_re-abi.h            |   9 ++
>  11 files changed, 449 insertions(+), 106 deletions(-)
> 
> -- 
> 2.5.5
> 





[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