[PATCH rdma-core 0/4] Support mlx5 flow steering with raw data

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

 



This series adds support for mlx5 flow steering to match the kernel series that
was sent to rdma-next.

It's done in a way that enables the driver to get its specific device
attributes in a raw data to match its underlying specification while still
using the generic ibv_flow object for cleanup and code sharing.

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

Yishai Hadas (4):
  Update kernel headers
  verbs: Expose execute ioctl to providers and update related version
  mlx5: Introduce flow matcher and its related DV APIs
  mlx5: Introduce mlx5dv_create_flow

 CMakeLists.txt                             |   2 +-
 debian/control                             |   2 +-
 debian/ibverbs-providers.symbols           |   4 +
 debian/libibverbs1.symbols                 |   2 +-
 kernel-headers/rdma/ib_user_ioctl_cmds.h   |   7 +-
 kernel-headers/rdma/mlx5_user_ioctl_cmds.h |  50 +++++++++++-
 libibverbs/cmd_flow_action.c               |   6 +-
 libibverbs/libibverbs.map.in               |   1 +
 providers/mlx5/CMakeLists.txt              |   2 +-
 providers/mlx5/libmlx5.map                 |   7 ++
 providers/mlx5/mlx5.h                      |   5 ++
 providers/mlx5/mlx5dv.h                    |  46 +++++++++++
 providers/mlx5/verbs.c                     | 124 +++++++++++++++++++++++++++++
 13 files changed, 249 insertions(+), 9 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



[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