net/mlx5: support ICMP identifier matching
authorLi Zhang <lizh@nvidia.com>
Fri, 9 Oct 2020 06:11:42 +0000 (09:11 +0300)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 16 Oct 2020 17:47:58 +0000 (19:47 +0200)
commitb1088fccb503b88ad47f8f785e2a1b9a4b7a3c75
treeb21ea27191ec152a2712ee3b990e021a3c390c82
parent617c97d2e2924e640745442080c375c95568a2e6
net/mlx5: support ICMP identifier matching

PRM expose fields "Icmp_header_data" in IPv4 ICMP.
Update ICMP mask parameter with ICMP identifier and sequence number
fields.
ICMP sequence number spec with mask, Icmp_header_data low 16 bits are
set.
ICMP identifier spec with mask, Icmp_header_data high 16 bits are set.

Signed-off-by: Li Zhang <lizh@nvidia.com>
Acked-by: Ori Kam <orika@nvidia.com>
doc/guides/nics/mlx5.rst
doc/guides/rel_notes/release_20_11.rst
drivers/net/mlx5/mlx5_flow.c
drivers/net/mlx5/mlx5_flow_dv.c