Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 48f29ffc authored by Jeff Kirsher's avatar Jeff Kirsher Committed by Jeff Garzik
Browse files

igb: allow vlan devices to use TSO and TCP CSUM offload



Using the new interface for propagating device feature flags into VLAN
deivces, turn on TSO and CSUM offload on VLAN devices.

Signed-off-by: default avatarPeter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
Signed-off-by: default avatarJeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
parent ad31c402
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -967,8 +967,13 @@ static int __devinit igb_probe(struct pci_dev *pdev,
			   NETIF_F_HW_VLAN_FILTER;

	netdev->features |= NETIF_F_TSO;

	netdev->features |= NETIF_F_TSO6;

	netdev->vlan_features |= NETIF_F_TSO;
	netdev->vlan_features |= NETIF_F_TSO6;
	netdev->vlan_features |= NETIF_F_HW_CSUM;
	netdev->vlan_features |= NETIF_F_SG;

	if (pci_using_dac)
		netdev->features |= NETIF_F_HIGHDMA;