]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/mlx5/mlx5_flow.c
net/mlx5: workaround ASO memory region creation
[dpdk.git] / drivers / net / mlx5 / mlx5_flow.c
index 15ed5ec7a26d961135cb88d716710fb7f5f7bfe3..1923abe411f8479827a008f1b3a7af3999e16ba7 100644 (file)
@@ -3540,6 +3540,12 @@ flow_action_handles_translate(struct rte_eth_dev *dev,
                        translated[handle->index].conf =
                                &shared_rss->origin;
                        break;
+               case MLX5_INDIRECT_ACTION_TYPE_COUNT:
+                       translated[handle->index].type =
+                                               (enum rte_flow_action_type)
+                                               MLX5_RTE_FLOW_ACTION_TYPE_COUNT;
+                       translated[handle->index].conf = (void *)(uintptr_t)idx;
+                       break;
                case MLX5_INDIRECT_ACTION_TYPE_AGE:
                        if (priv->sh->flow_hit_aso_en) {
                                translated[handle->index].type =