Message ID | 1538648247-21003-1-git-send-email-yishaih@mellanox.com (mailing list archive) |
---|---|
Headers | show |
Series | mlx5: Extend flow steering support | expand |
On 10/4/2018 1:17 PM, Yishai Hadas wrote: > This series extends the existing mlx5 DV flow steering APIs to support flow > actions and egress traffic. > > The verbs infrastructure was aligned with the kernel code to support passing an > array of IDRs, this is used for passing an array of flow actions. > > PR was sent: > https://github.com/linux-rdma/rdma-core/pull/390 > > Guy Levi (1): > verbs: Add IDRs array attribute type to ioctl() interface > > Jason Gunthorpe (1): > verbs: Make fill_attr* able to handle invalid input > > Mark Bloch (2): > mlx5: Allow passing flow flags > mlx5: Allow passing flow action in mlx5dv_create_flow > > Yishai Hadas (1): > Update kernel headers > > kernel-headers/rdma/mlx5_user_ioctl_cmds.h | 2 + > kernel-headers/rdma/rdma_user_ioctl_cmds.h | 7 +- > libibverbs/cmd_counters.c | 7 +- > libibverbs/cmd_ioctl.c | 11 ++- > libibverbs/cmd_ioctl.h | 31 ++++++-- > providers/mlx5/man/CMakeLists.txt | 2 + > providers/mlx5/man/mlx5dv_create_flow.3.md | 76 ++++++++++++++++++ > providers/mlx5/man/mlx5dv_create_flow_matcher.3.md | 90 ++++++++++++++++++++++ > providers/mlx5/verbs.c | 61 +++++++++++---- > 9 files changed, 258 insertions(+), 29 deletions(-) > create mode 100644 providers/mlx5/man/mlx5dv_create_flow.3.md > create mode 100644 providers/mlx5/man/mlx5dv_create_flow_matcher.3.md > The PR was up-to-date according to the latest notes, merged. Yishai