In meter hierarchy, if policy flow contains modify_field or port_id action, a src port matching will be added to determine the position of meter in action list.
Currently the src port is static, using the port id policy belongs to. This patch set enables creation of multiple policy flows using src port from user flow dynamically to match different src port, so the meter hierarchy can always be used by different src ports. Shun Hao (2): net/mlx5: fix meter hierarchy with modify header net/mlx5: fix meter policy with port ID destination doc/guides/nics/mlx5.rst | 3 + drivers/net/mlx5/mlx5.h | 8 +- drivers/net/mlx5/mlx5_flow.c | 2 +- drivers/net/mlx5/mlx5_flow_dv.c | 126 +++++++++++++++++--------------- 4 files changed, 77 insertions(+), 62 deletions(-) -- 2.20.0