net/mlx5: add GENEVE TLV option flow translation
authorShiri Kuzin <shirik@nvidia.com>
Sun, 17 Jan 2021 10:21:22 +0000 (12:21 +0200)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 19 Jan 2021 02:30:16 +0000 (03:30 +0100)
commite440d6cf589e8774f6ac18819edb4b7bcb2c27a3
tree3df5ae8896db1ba05499a2bcbc8b8e974af7862c
parentf7239fce69c5e00e5765f06335c3051d8cedead2
net/mlx5: add GENEVE TLV option flow translation

The GENEVE TLV option matching flows must be created
using a translation function.

This function checks whether we already created a Devx
object for the matching and either creates the objects
or updates the reference counter.

Signed-off-by: Shiri Kuzin <shirik@nvidia.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@nvidia.com>
doc/guides/nics/mlx5.rst
drivers/net/mlx5/mlx5_flow.h
drivers/net/mlx5/mlx5_flow_dv.c