# This is a BitKeeper generated patch for the following project: # Project Name: Linux kernel tree # This patch format is intended for GNU patch command version 2.5 or higher. # This patch includes the following deltas: # ChangeSet 1.1139 -> 1.1140 # drivers/net/tc35815.c 1.9 -> 1.10 # drivers/net/sonic.h 1.4 -> 1.5 # drivers/net/e1000/e1000.h 1.28 -> 1.29 # drivers/net/wan/cosa.c 1.19 -> 1.20 # drivers/net/pci-skeleton.c 1.19 -> 1.20 # drivers/net/bagetlance.c 1.8 -> 1.9 # drivers/net/hamradio/baycom_ser_hdx.c 1.7 -> 1.8 # drivers/net/skfp/skfddi.c 1.10 -> 1.11 # drivers/net/sb1000.c 1.15 -> 1.16 # drivers/net/ioc3-eth.c 1.16 -> 1.17 # drivers/net/pcmcia/nmclan_cs.c 1.11 -> 1.12 # drivers/net/wan/comx-hw-comx.c 1.9 -> 1.10 # drivers/net/lasi_82596.c 1.18 -> 1.19 # drivers/net/68360enet.c 1.2 -> 1.3 # drivers/net/ibmlana.c 1.7 -> 1.8 # drivers/net/atarilance.c 1.12 -> 1.13 # drivers/net/pcmcia/3c574_cs.c 1.15 -> 1.17 # drivers/net/rrunner.c 1.14 -> 1.15 # drivers/net/wan/comx-hw-munich.c 1.9 -> 1.10 # drivers/net/wan/dscc4.c 1.34 -> 1.35 # drivers/net/Makefile 1.57 -> 1.58 # drivers/net/appletalk/ltpc.c 1.10 -> 1.11 # drivers/net/wan/sbni.c 1.16 -> 1.17 # drivers/net/e1000/e1000_main.c 1.63 -> 1.64 # drivers/net/pcmcia/xirc2ps_cs.c 1.15 -> 1.16 # drivers/net/hamradio/dmascc.c 1.10 -> 1.11 # drivers/net/8139cp.c 1.36 -> 1.37 # drivers/net/pcmcia/com20020_cs.c 1.6 -> 1.7 # drivers/net/3c523.c 1.10 -> 1.11 # drivers/net/wan/cycx_main.c 1.7 -> 1.8 # drivers/net/tokenring/smctr.c 1.19 -> 1.20 # drivers/net/appletalk/cops.c 1.15 -> 1.16 # drivers/net/mac89x0.c 1.12 -> 1.13 # drivers/pci/pci.ids 1.40 -> 1.41 # drivers/net/pcmcia/ibmtr_cs.c 1.10 -> 1.11 # drivers/net/sun3_82586.c 1.4 -> 1.5 # drivers/net/au1000_eth.c 1.11 -> 1.12 # drivers/net/saa9730.c 1.5 -> 1.6 # drivers/net/pcmcia/axnet_cs.c 1.11 -> 1.12 # drivers/net/3c527.c 1.12 -> 1.13 # drivers/net/a2065.c 1.12 -> 1.13 # drivers/net/hamradio/baycom_ser_fdx.c 1.8 -> 1.9 # drivers/net/declance.c 1.14 -> 1.15 # MAINTAINERS 1.135 -> 1.136 # drivers/net/tokenring/ibmtr.c 1.13 -> 1.14 # drivers/net/ariadne.c 1.10 -> 1.11 # drivers/net/sk_mca.c 1.9 -> 1.10 # drivers/net/rrunner.h 1.3 -> 1.4 # drivers/net/pcmcia/fmvj18x_cs.c 1.17 -> 1.18 # drivers/net/pcmcia/smc91c92_cs.c 1.15 -> 1.16 # drivers/net/wan/farsync.c 1.14 -> 1.15 # drivers/net/7990.c 1.8 -> 1.9 # drivers/net/wan/sdlamain.c 1.15 -> 1.16 # drivers/net/hamradio/yam.c 1.14 -> 1.15 # drivers/net/gt96100eth.c 1.8 -> 1.9 # drivers/net/am79c961a.c 1.9 -> 1.10 # drivers/net/tokenring/olympic.c 1.20 -> 1.21 # drivers/net/eth16i.c 1.13 -> 1.14 # drivers/net/Kconfig 1.23 -> 1.25 # drivers/net/sb1250-mac.c 1.3 -> 1.4 # drivers/net/sgiseeq.c 1.13 -> 1.14 # drivers/net/tokenring/madgemc.c 1.12 -> 1.13 # drivers/net/pcmcia/3c589_cs.c 1.14 -> 1.15 # drivers/net/wan/pc300_drv.c 1.9 -> 1.10 # drivers/net/sonic.c 1.4 -> 1.5 # drivers/net/wan/comx-hw-mixcom.c 1.8 -> 1.9 # drivers/net/isa-skeleton.c 1.9 -> 1.10 # drivers/net/ewrk3.c 1.23 -> 1.24 # drivers/net/tokenring/3c359.c 1.7 -> 1.8 # drivers/net/wan/sdla.c 1.8 -> 1.9 # drivers/net/sk_g16.c 1.11 -> 1.12 # (new) -> 1.4 drivers/net/ixgb/ixgb_hw.h # (new) -> 1.4 drivers/net/ixgb/ixgb_main.c # (new) -> 1.3 drivers/net/ixgb/ixgb.h # (new) -> 1.1 drivers/net/ixgb/Makefile # (new) -> 1.4 drivers/net/ixgb/ixgb_ee.c # (new) -> 1.2 drivers/net/ixgb/ixgb_param.c # (new) -> 1.2 drivers/net/ixgb/ixgb_ids.h # (new) -> 1.3 drivers/net/ixgb/ixgb_ee.h # (new) -> 1.3 drivers/net/ixgb/ixgb_osdep.h # (new) -> 1.4 drivers/net/ixgb/ixgb_hw.c # (new) -> 1.1 Documentation/networking/ixgb.txt # (new) -> 1.3 drivers/net/ixgb/ixgb_ethtool.c # # The following is the BitKeeper ChangeSet Log # -------------------------------------------- # 03/04/28 jgarzik@redhat.com 1.1140 # Merge redhat.com:/garz/repo/linus-2.5 # into redhat.com:/garz/repo/net-drivers-2.5 # -------------------------------------------- # diff -Nru a/Documentation/networking/ixgb.txt b/Documentation/networking/ixgb.txt --- /dev/null Wed Dec 31 16:00:00 1969 +++ b/Documentation/networking/ixgb.txt Mon Apr 28 18:40:27 2003 @@ -0,0 +1,226 @@ +Linux* Base Driver for the Intel(R) PRO/10GbE Family of Adapters +================================================================ + +January 06, 2003 + + +Contents +======== + +- In This Release +- Supported Adapters +- Command Line Parameters +- Improving Performance +- Support + + +In This Release +=============== + +This file describes the Linux* Base Driver for the Intel(R) PRO/10GbE Family +of Adapters, version 1.0.x. This driver is intended for 2.4.x kernels; it is +known to build properly on 2.4.x kernels through 2.4.18. Intel focused +testing on Intel architectures running kernels 2.4.18. This driver includes +support for Itanium(TM)-based systems. + +For questions related to hardware requirements, refer to the documentation +supplied with your Intel PRO/10GbE adapter. All hardware requirements listed +apply to use with Linux. + + +Supported Adapters +================== + +The following Intel network adapters are compatible with the drivers in this +release: + + Controller Adapter Name Board IDs + ---------- ------------ --------- + + 82597EX Intel(R) PRO/10GbE LR Server Adapter A82505-xxx + + +To verify your Intel adapter is supported, find the board ID number on the +adapter. Look for a label that has a barcode and a number in the format +A12345-001. Match this to the list of numbers above. + +For more information on how to identify your adapter, go to the Adapter & +Driver ID Guide at: + + http://support.intel.com/support/network/adapter/pro100/21397.htm + +For the latest Intel network drivers for Linux, go to: + + http://downloadfinder.intel.com/scripts-df/support_intel.asp + +Command Line Parameters +======================= + +If the driver is built as a module, the following optional parameters are +used by entering them on the command line with the modprobe or insmod command +using this syntax: + + modprobe ixgb [