| To: | jgarzik@xxxxxxxxx |
|---|---|
| Subject: | [PATCH 2/12 2.5] e1000 - Enable TSO |
| From: | ganesh.venkatesan@xxxxxxxxx |
| Date: | Thu, 29 Jul 2004 08:31:41 -0700 (PDT) |
| Cc: | netdev@xxxxxxxxxxx, <ganesh.venkatesan@xxxxxxxxx> |
| Reply-to: | ganesh.venkatesan@xxxxxxxxx |
| Sender: | netdev-bounce@xxxxxxxxxxx |
diff -up linux-2.5/drivers/net/e1000/e1000_main.c
linux-2.5/drivers/net/e1000.new/e1000_main.c
--- linux-2.5/drivers/net/e1000/e1000_main.c 2004-07-28 21:50:08.672461176
-0700
+++ linux-2.5/drivers/net/e1000.new/e1000_main.c 2004-07-28
21:50:09.523331824 -0700
@@ -476,7 +476,6 @@ e1000_probe(struct pci_dev *pdev,
}
#ifdef NETIF_F_TSO
-#ifdef BROKEN_ON_NON_IA_ARCHS
/* Disbaled for now until root-cause is found for
* hangs reported against non-IA archs. TSO can be
* enabled using ethtool -K eth<x> tso on */
@@ -484,11 +483,10 @@ e1000_probe(struct pci_dev *pdev,
(adapter->hw.mac_type != e1000_82547))
netdev->features |= NETIF_F_TSO;
#endif
-#endif
-
if(pci_using_dac)
netdev->features |= NETIF_F_HIGHDMA;
+
adapter->en_mng_pt = e1000_enable_mng_pass_thru(&adapter->hw);
/* before reading the EEPROM, reset the controller to
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [PATCH 3/12 2.5] e1000 - Use vmalloc for data structures not shared with hardware, ganesh . venkatesan |
|---|---|
| Next by Date: | [PATCH 4/12 2.5] e1000 - TSO fixes (in preparation for IPv6 TSO), ganesh . venkatesan |
| Previous by Thread: | [PATCH 3/12 2.5] e1000 - Use vmalloc for data structures not shared with hardware, ganesh . venkatesan |
| Next by Thread: | [PATCH 4/12 2.5] e1000 - TSO fixes (in preparation for IPv6 TSO), ganesh . venkatesan |
| Indexes: | [Date] [Thread] [Top] [All Lists] |