On 9/12/2018 7:04 PM, Yishai Hadas wrote:
This series from Mark exposes the ability to create flow actions which can mutate packet headers via the mlx5 DV API. Once created the flow action must be attached to a steering rule for it to take effect. The kernel part was already accepted to 'for-next'. PR was sent: https://github.com/linux-rdma/rdma-core/pull/376 Mark Bloch (3): verbs: Expose a new accessor to be used with enum values mlx5: Add modify header flow action mlx5: Add packet reformat flow action Yishai Hadas (1): Update kernel headers debian/ibverbs-providers.symbols | 3 + kernel-headers/rdma/mlx5_user_ioctl_cmds.h | 18 +++++ kernel-headers/rdma/mlx5_user_ioctl_verbs.h | 12 +++ libibverbs/cmd_ioctl.h | 3 + providers/mlx5/CMakeLists.txt | 2 +- providers/mlx5/libmlx5.map | 6 ++ providers/mlx5/man/CMakeLists.txt | 1 + .../man/mlx5dv_flow_action_packet_reformat.3.md | 63 ++++++++++++++++ providers/mlx5/mlx5_api.h | 8 ++ providers/mlx5/mlx5dv.h | 30 ++++++++ providers/mlx5/verbs.c | 88 ++++++++++++++++++++++ 11 files changed, 233 insertions(+), 1 deletion(-) create mode 100644 providers/mlx5/man/mlx5dv_flow_action_packet_reformat.3.md
The PR was merged.