WINOF2 2.70 Windows kernel driver allows DevX rule creation of types TCP and IPv6.
Added the types to the supported items in mlx5_flow_os_item_supported to allow them to be created in the PMD. Added description of new rules support in Windows kernel driver WINOF2 2.70 to the mlx5 driver guide. Signed-off-by: Tal Shnaiderman <tal...@nvidia.com> --- v3 merge code and docu changes to a single patch. --- --- doc/guides/nics/mlx5.rst | 3 +++ drivers/net/mlx5/windows/mlx5_flow_os.h | 2 ++ 2 files changed, 5 insertions(+) diff --git a/doc/guides/nics/mlx5.rst b/doc/guides/nics/mlx5.rst index 83299646dd..eb44a070b1 100644 --- a/doc/guides/nics/mlx5.rst +++ b/doc/guides/nics/mlx5.rst @@ -123,6 +123,9 @@ Limitations - IPv4/UDP with CVLAN filtering - Unicast MAC filtering + - Additional rules are supported from WinOF2 version 2.70: + - IPv4/TCP with CVLAN filtering + - L4 steering rules for port RSS of UDP, TCP and IP - For secondary process: diff --git a/drivers/net/mlx5/windows/mlx5_flow_os.h b/drivers/net/mlx5/windows/mlx5_flow_os.h index 26c3e59789..df92f25ce6 100644 --- a/drivers/net/mlx5/windows/mlx5_flow_os.h +++ b/drivers/net/mlx5/windows/mlx5_flow_os.h @@ -42,6 +42,8 @@ mlx5_flow_os_item_supported(int item) case RTE_FLOW_ITEM_TYPE_ETH: case RTE_FLOW_ITEM_TYPE_IPV4: case RTE_FLOW_ITEM_TYPE_UDP: + case RTE_FLOW_ITEM_TYPE_TCP: + case RTE_FLOW_ITEM_TYPE_IPV6: return true; default: return false; -- 2.16.1.windows.4