On 1/26/2022 8:44 AM, Sean Zhang wrote:
This patch adds matching on the optional fields (checksum/key/sequence)
of GRE header. The matching of checksum and sequence fields requests
support from rdma-core with capability of misc5 and tunner_header 0-3.

For patterns without checksum and sequence specified, keep using misc for
matching as before, but for patterns with checksum or sequence, validate
capability first and then use misc5 for the matching.

Signed-off-by: Sean Zhang<xiazh...@nvidia.com>
---
  drivers/common/mlx5/mlx5_devx_cmds.c |   3 +
  drivers/net/mlx5/linux/mlx5_os.c     |   2 +
  drivers/net/mlx5/mlx5.h              |   1 +
  drivers/net/mlx5/mlx5_flow.c         | 106 +++++++++++++++++++++++++
  drivers/net/mlx5/mlx5_flow.h         |   6 ++
  drivers/net/mlx5/mlx5_flow_dv.c      | 146 +++++++++++++++++++++++++++++++++++
  6 files changed, 264 insertions(+)

Documentation seems missing:

$ ./devtools/check-doc-vs-code.sh
rte_flow doc out of sync for mlx5
        item gre_option

Reply via email to