From 0b3144a9050fe1cfd99dbf3ca5992718fd9184a7 Mon Sep 17 00:00:00 2001 From: Intel Date: Tue, 23 Jul 2013 00:00:00 +0200 Subject: [PATCH] ixgbe: fix DCB setup Signed-off-by: Intel --- lib/librte_pmd_ixgbe/ixgbe_rxtx.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/lib/librte_pmd_ixgbe/ixgbe_rxtx.c b/lib/librte_pmd_ixgbe/ixgbe_rxtx.c index 3039faaa66..5fba01d846 100644 --- a/lib/librte_pmd_ixgbe/ixgbe_rxtx.c +++ b/lib/librte_pmd_ixgbe/ixgbe_rxtx.c @@ -3036,16 +3036,11 @@ void ixgbe_configure_dcb(struct rte_eth_dev *dev) PMD_INIT_FUNC_TRACE(); /* check support mq_mode for DCB */ - if ((dev_conf->rxmode.mq_mode != ETH_MQ_RX_VMDQ_DCB) || + if ((dev_conf->rxmode.mq_mode != ETH_MQ_RX_VMDQ_DCB) && (dev_conf->rxmode.mq_mode != ETH_MQ_RX_DCB)) return; - if ((dev_conf->txmode.mq_mode != ETH_MQ_TX_VMDQ_DCB) || - (dev_conf->txmode.mq_mode != ETH_MQ_TX_DCB)) - return; - - if ((dev->data->nb_rx_queues != ETH_DCB_NUM_QUEUES) || - (dev->data->nb_tx_queues != ETH_DCB_NUM_QUEUES)) + if (dev->data->nb_rx_queues != ETH_DCB_NUM_QUEUES) return; /** Configure DCB hardware **/ -- 2.20.1