net/mlx5: workaround ASO memory region creation
[dpdk.git] / drivers / net / mlx5 / mlx5_flow.c
index 15ed5ec..1923abe 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 =