X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fmlx5%2Fmlx5_flow.c;h=1784e64fa9d95ed00837baf282ff8fc9678ba552;hb=30788c5510356b8dd6870a30aa616d9ee043c154;hp=8d62f85e138edbda6153790b3c38f53a11a0c87e;hpb=ab76eab38aae98bc0cfae5d89ed8ee756f31382a;p=dpdk.git diff --git a/drivers/net/mlx5/mlx5_flow.c b/drivers/net/mlx5/mlx5_flow.c index 8d62f85e13..1784e64fa9 100644 --- a/drivers/net/mlx5/mlx5_flow.c +++ b/drivers/net/mlx5/mlx5_flow.c @@ -506,6 +506,13 @@ priv_flow_validate(struct priv *priv, actions->conf; uint16_t n; + if (!rss || !rss->num) { + rte_flow_error_set(error, EINVAL, + RTE_FLOW_ERROR_TYPE_ACTION, + actions, + "no valid queues"); + return -rte_errno; + } if (action->queues_n == 1) { uint16_t found = 0;