X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=doc%2Fguides%2Fnics%2Fmlx5.rst;h=ca4ded2f222cd65c00ca3ac7fc0afc25153e6d69;hb=829c3106812dee9e54d6dc060688e37f791a2421;hp=afd11cd83018bf91552902e826f05fc6249617b6;hpb=2d51f88dd0681d2f711e07a37c6b01834f2a2247;p=dpdk.git diff --git a/doc/guides/nics/mlx5.rst b/doc/guides/nics/mlx5.rst index afd11cd830..ca4ded2f22 100644 --- a/doc/guides/nics/mlx5.rst +++ b/doc/guides/nics/mlx5.rst @@ -822,6 +822,12 @@ Below are some firmware configurations listed. IP_OVER_VXLAN_EN=1 IP_OVER_VXLAN_PORT= +- enable VXLAN-GPE tunnel flow matching:: + + FLEX_PARSER_PROFILE_ENABLE=0 + or + FLEX_PARSER_PROFILE_ENABLE=2 + - enable IP-in-IP tunnel flow matching:: FLEX_PARSER_PROFILE_ENABLE=0 @@ -837,6 +843,8 @@ Below are some firmware configurations listed. - enable Geneve flow matching:: FLEX_PARSER_PROFILE_ENABLE=0 + or + FLEX_PARSER_PROFILE_ENABLE=1 - enable GTP flow matching:: @@ -933,15 +941,15 @@ thanks to these environment variables: Mellanox OFED/EN ^^^^^^^^^^^^^^^^ -- Mellanox OFED version: ** 4.5, 4.6** / - Mellanox EN version: **4.5, 4.6** +- Mellanox OFED version: **4.5** and above / + Mellanox EN version: **4.5** and above - firmware version: - ConnectX-4: **12.21.1000** and above. - ConnectX-4 Lx: **14.21.1000** and above. - ConnectX-5: **16.21.1000** and above. - ConnectX-5 Ex: **16.21.1000** and above. - - ConnectX-6: **20.99.5374** and above. + - ConnectX-6: **20.27.0090** and above. - ConnectX-6 Dx: **22.27.0090** and above. - BlueField: **18.25.1010** and above. @@ -1267,6 +1275,19 @@ Supported hardware offloads | | | ConnectX-5 | | ConnectX-5 | +-----------------------+-----------------+-----------------+ +Notes for metadata +------------------ + +MARK and META items are interrelated with datapath - they might move from/to +the applications in mbuf fields. Hence, zero value for these items has the +special meaning - it means "no metadata are provided", not zero values are +treated by applications and PMD as valid ones. + +Moreover in the flow engine domain the value zero is acceptable to match and +set, and we should allow to specify zero values as rte_flow parameters for the +META and MARK items and actions. In the same time zero mask has no meaning and +should be rejected on validation stage. + Notes for testpmd -----------------