igb/ixgbe: allow RSS with only one Rx queue
[dpdk.git] / lib / librte_pmd_e1000 / igb_rxtx.c
index 7e7bd4b..cb3b10a 100644 (file)
@@ -1753,8 +1753,7 @@ igb_dev_mq_rx_configure(struct rte_eth_dev *dev)
                /*
                * SRIOV inactive scheme
                */
-               if (dev->data->nb_rx_queues > 1)
-                       switch (dev->data->dev_conf.rxmode.mq_mode) {
+               switch (dev->data->dev_conf.rxmode.mq_mode) {
                        case ETH_MQ_RX_RSS:
                                igb_rss_configure(dev);
                                break;
@@ -1767,9 +1766,7 @@ igb_dev_mq_rx_configure(struct rte_eth_dev *dev)
                        default: 
                                igb_rss_disable(dev);
                                break;
-                       }
-               else
-                       igb_rss_disable(dev);
+               }
        }
  
        return 0;