]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/mlx5/mlx5_rxmode.c
mlx5: use separate indirection table for default hash Rx queue
[dpdk.git] / drivers / net / mlx5 / mlx5_rxmode.c
index 2a74c64f6b68af27bcff4e03e275838f7c6dbbcc..79e31fb9c9184797a7c87d03660052f015c9e060 100644 (file)
@@ -262,6 +262,9 @@ priv_allmulticast_enable(struct priv *priv)
                struct hash_rxq *hash_rxq = &(*priv->hash_rxqs)[i];
                int ret;
 
                struct hash_rxq *hash_rxq = &(*priv->hash_rxqs)[i];
                int ret;
 
+               /* allmulticast not relevant for TCP. */
+               if (hash_rxq->type == HASH_RXQ_TCPV4)
+                       continue;
                ret = hash_rxq_allmulticast_enable(hash_rxq);
                if (!ret)
                        continue;
                ret = hash_rxq_allmulticast_enable(hash_rxq);
                if (!ret)
                        continue;