|
@@ -17649,8 +17649,6 @@ static int tg3_init_one(struct pci_dev *pdev,
|
|
|
|
|
|
tg3_init_bufmgr_config(tp);
|
|
|
|
|
|
- features |= NETIF_F_HW_VLAN_CTAG_TX | NETIF_F_HW_VLAN_CTAG_RX;
|
|
|
-
|
|
|
/* 5700 B0 chips do not support checksumming correctly due
|
|
|
* to hardware bugs.
|
|
|
*/
|
|
@@ -17682,7 +17680,8 @@ static int tg3_init_one(struct pci_dev *pdev,
|
|
|
features |= NETIF_F_TSO_ECN;
|
|
|
}
|
|
|
|
|
|
- dev->features |= features;
|
|
|
+ dev->features |= features | NETIF_F_HW_VLAN_CTAG_TX |
|
|
|
+ NETIF_F_HW_VLAN_CTAG_RX;
|
|
|
dev->vlan_features |= features;
|
|
|
|
|
|
/*
|