mbox series

[rdma-core,0/2] Enable allocating a context with vendor data

Message ID 1537197431-21441-1-git-send-email-yishaih@mellanox.com (mailing list archive)
Headers show
Series Enable allocating a context with vendor data | expand

Message

Yishai Hadas Sept. 17, 2018, 3:17 p.m. UTC
This series extends 'verbs_device_ops' to get vendor data as part of
alloc_context. 

This functionality is used by mlx5 driver to allocate a DEVX context.

PR was sent:
https://github.com/linux-rdma/rdma-core/pull/380

Yishai Hadas (2):
  Extend verbs_device_ops to get vendor attr as part of alloc_context
  mlx5: Enable allocating a DEVX context

 debian/ibverbs-providers.symbols           |  1 +
 libibverbs/device.c                        | 13 ++++---
 libibverbs/driver.h                        |  5 ++-
 libibverbs/libibverbs.map.in               |  1 +
 providers/bnxt_re/main.c                   |  6 +++-
 providers/cxgb3/iwch.c                     |  6 +++-
 providers/cxgb4/dev.c                      |  6 +++-
 providers/hfi1verbs/hfiverbs.c             |  6 +++-
 providers/hns/hns_roce_u.c                 |  6 +++-
 providers/i40iw/i40iw_umain.c              |  6 +++-
 providers/ipathverbs/ipathverbs.c          |  6 +++-
 providers/mlx4/mlx4.c                      |  6 +++-
 providers/mlx5/libmlx5.map                 |  1 +
 providers/mlx5/man/CMakeLists.txt          |  1 +
 providers/mlx5/man/mlx5dv_open_device.3.md | 57 ++++++++++++++++++++++++++++++
 providers/mlx5/mlx5.c                      | 25 ++++++++++++-
 providers/mlx5/mlx5dv.h                    | 12 +++++++
 providers/mthca/mthca.c                    |  6 +++-
 providers/nes/nes_umain.c                  |  6 +++-
 providers/ocrdma/ocrdma_main.c             |  6 +++-
 providers/qedr/qelr_main.c                 |  6 +++-
 providers/rxe/rxe.c                        |  6 +++-
 providers/vmw_pvrdma/pvrdma_main.c         |  6 +++-
 23 files changed, 180 insertions(+), 20 deletions(-)
 create mode 100644 providers/mlx5/man/mlx5dv_open_device.3.md

Comments

Yishai Hadas Sept. 23, 2018, 12:26 p.m. UTC | #1
On 9/17/2018 6:17 PM, Yishai Hadas wrote:
> This series extends 'verbs_device_ops' to get vendor data as part of
> alloc_context.
> 
> This functionality is used by mlx5 driver to allocate a DEVX context.
> 
> PR was sent:
> https://github.com/linux-rdma/rdma-core/pull/380
> 
> Yishai Hadas (2):
>    Extend verbs_device_ops to get vendor attr as part of alloc_context
>    mlx5: Enable allocating a DEVX context
> 
>   debian/ibverbs-providers.symbols           |  1 +
>   libibverbs/device.c                        | 13 ++++---
>   libibverbs/driver.h                        |  5 ++-
>   libibverbs/libibverbs.map.in               |  1 +
>   providers/bnxt_re/main.c                   |  6 +++-
>   providers/cxgb3/iwch.c                     |  6 +++-
>   providers/cxgb4/dev.c                      |  6 +++-
>   providers/hfi1verbs/hfiverbs.c             |  6 +++-
>   providers/hns/hns_roce_u.c                 |  6 +++-
>   providers/i40iw/i40iw_umain.c              |  6 +++-
>   providers/ipathverbs/ipathverbs.c          |  6 +++-
>   providers/mlx4/mlx4.c                      |  6 +++-
>   providers/mlx5/libmlx5.map                 |  1 +
>   providers/mlx5/man/CMakeLists.txt          |  1 +
>   providers/mlx5/man/mlx5dv_open_device.3.md | 57 ++++++++++++++++++++++++++++++
>   providers/mlx5/mlx5.c                      | 25 ++++++++++++-
>   providers/mlx5/mlx5dv.h                    | 12 +++++++
>   providers/mthca/mthca.c                    |  6 +++-
>   providers/nes/nes_umain.c                  |  6 +++-
>   providers/ocrdma/ocrdma_main.c             |  6 +++-
>   providers/qedr/qelr_main.c                 |  6 +++-
>   providers/rxe/rxe.c                        |  6 +++-
>   providers/vmw_pvrdma/pvrdma_main.c         |  6 +++-
>   23 files changed, 180 insertions(+), 20 deletions(-)
>   create mode 100644 providers/mlx5/man/mlx5dv_open_device.3.md
> 

The PR was up-to-date according to few notes from Jason, merged.