]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/mlx5/mlx5_trigger.c
mlx5: disable useless flows in promiscuous mode
[dpdk.git] / drivers / net / mlx5 / mlx5_trigger.c
index 233c0d8bdca03bb0fe7d7b1340df89d5157bbd10..68e00a0b3d9d7cdf252cbb6826ab77c03682dbc1 100644 (file)
@@ -70,10 +70,10 @@ mlx5_dev_start(struct rte_eth_dev *dev)
        DEBUG("%p: allocating and configuring hash RX queues", (void *)dev);
        err = priv_create_hash_rxqs(priv);
        if (!err)
-               err = priv_mac_addrs_enable(priv);
-       if (!err && priv->promisc_req)
                err = priv_promiscuous_enable(priv);
-       if (!err && priv->allmulti_req)
+       if (!err)
+               err = priv_mac_addrs_enable(priv);
+       if (!err)
                err = priv_allmulticast_enable(priv);
        if (!err)
                priv->started = 1;