X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fmlx4%2Fmlx4.c;h=d41552bd6889f8a96922c87c1d74a06fe76eeb08;hb=d7769c7c08cc08a9d1bc4e40b95524d9697707d9;hp=e03ce5f03badaf7d5efe9d62dc11256ecdcbccee;hpb=ff00a0dc5600dbb0a29e4aa7fa4b078f98c7a360;p=dpdk.git diff --git a/drivers/net/mlx4/mlx4.c b/drivers/net/mlx4/mlx4.c index e03ce5f03b..d41552bd68 100644 --- a/drivers/net/mlx4/mlx4.c +++ b/drivers/net/mlx4/mlx4.c @@ -569,7 +569,7 @@ rxq_cleanup(struct rxq *rxq); * @return * Pointer to a parent rxq structure, NULL on failure. */ -static struct rxq * +struct rxq * priv_parent_create(struct priv *priv, uint16_t queues[], uint16_t children_n) @@ -705,10 +705,8 @@ dev_configure(struct rte_eth_dev *dev) priv->rss = 1; tmp = priv->rxqs_n; priv->rxqs_n = rxqs_n; - if (priv->isolated) { - priv->rss = 0; + if (priv->isolated) return 0; - } if (priv_parent_create(priv, NULL, priv->rxqs_n)) return 0; /* Failure, rollback. */