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

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

 



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

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