igbvf: fix mac type for 82576
authorKonstantin Ananyev <konstantin.ananyev@intel.com>
Tue, 6 May 2014 14:33:01 +0000 (15:33 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Tue, 27 May 2014 15:08:37 +0000 (17:08 +0200)
e1000_vfadapt type corresponds to 82576 VF devices,
check e1000_set_mac_type() for more details.

Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
Acked-by: Ivan Boule <ivan.boule@6wind.com>
lib/librte_pmd_e1000/igb_rxtx.c

index 6b454a5..7fe1780 100644 (file)
@@ -2154,7 +2154,7 @@ eth_igbvf_rx_init(struct rte_eth_dev *dev)
                rxdctl &= 0xFFF00000;
                rxdctl |= (rxq->pthresh & 0x1F);
                rxdctl |= ((rxq->hthresh & 0x1F) << 8);
-               if (hw->mac.type == e1000_82576) {
+               if (hw->mac.type == e1000_vfadapt) {
                        /* 
                         * Workaround of 82576 VF Erratum
                         * force set WTHRESH to 1