linux/drivers/net
Jesse Brandeburg 60cba200f1 e1000: fix NAPI performance on 4-port adapters
This fix attempts to solve a customer (IBM) reported issue with NAPI
enabled e1000 having bad performance when transmitting simultaneously
on four ports.  The issue comes down to an interaction between NAPI,
hardware interrupt balancing, and the driver rescheduling poll on
the same processor.  Try to fix by allowing the driver to re-enable
interrupts sooner instead of polling one more time, when there was
recently all the work completed in cleanup.

Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
2007-02-05 16:58:41 -05:00
..
appletalk [PATCH] getting rid of all casts of k[cmz]alloc() calls 2006-12-13 09:05:58 -08:00
arcnet [PATCH] com20020 build fix 2006-11-10 11:08:53 -05:00
arm ep93xx: some minor cleanups to the ep93xx eth driver 2006-12-26 16:41:08 -05:00
bonding bonding: ARP monitoring broken on x86_64 2007-01-30 09:36:02 -05:00
chelsio chelsio: error path fix 2007-01-09 02:24:37 -05:00
cris [PATCH] drivers cris: return on NULL dev_alloc_skb() 2006-11-10 11:08:53 -05:00
e1000 e1000: fix NAPI performance on 4-port adapters 2007-02-05 16:58:41 -05:00
ehea ehea: Fixed missing tasklet_kill() call 2007-01-30 09:36:02 -05:00
fec_8xx IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
fs_enet FS_ENET: OF-related fixup for FEC and SCC MAC's 2007-01-30 09:36:01 -05:00
hamradio [PATCH] radio modems sitting on serial port are not for s390 2007-02-01 16:17:06 -08:00
ibm_emac PHY probe not working properly for ibm_emac (PPC4xx) 2006-12-26 16:41:08 -05:00
irda [IRDA] vlsi_ir.{h,c}: remove kernel 2.4 code 2007-01-23 21:16:40 -08:00
ixgb ixgb: Write RA register high word first, increment version 2007-01-06 09:51:41 -08:00
ixp2000 IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
myri10ge myri10ge: update driver version to 1.2.0 2007-01-18 12:02:41 -05:00
netxen netxen patches 2007-01-31 04:59:08 -05:00
pcmcia modify 3c589_cs to be SMP safe 2007-01-23 00:19:12 -05:00
phy FS_ENET: OF-related fixup for FEC and SCC MAC's 2007-01-30 09:36:01 -05:00
sk98lin [PATCH] sk98lin debug build fix 2006-12-04 18:36:03 -05:00
skfp drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
tokenring Merge branch 'master' into upstream 2006-12-07 04:57:19 -05:00
tulip Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 2006-12-05 17:01:28 +00:00
wan [PATCH] getting rid of all casts of k[cmz]alloc() calls 2006-12-13 09:05:58 -08:00
wireless [PATCH] bcm43xx: Fix failure to deliver PCI-E interrupts 2007-01-18 04:29:23 -05:00
3c59x.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
3c501.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
3c501.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
3c503.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
3c503.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
3c505.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
3c505.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
3c507.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
3c509.c drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
3c515.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
3c523.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
3c523.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
3c527.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
3c527.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
7990.c [PATCH] m68k/HP300: HP LANCE updates 2006-12-09 09:41:18 -08:00
7990.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
8139cp.c 8139cp: Don't blindly enable interrupts 2007-01-18 11:47:22 -05:00
8139too.c [PATCH] net, 8139too.c: fix netpoll deadlock 2006-12-12 08:10:44 -08:00
8390.c [PATCH] beginning of 8390 fixes - generic and arm/etherh 2006-12-02 00:11:56 -05:00
8390.h [PATCH] 8390 fixes - the final chunk (h8300) 2006-12-02 00:11:56 -05:00
82596.c 82596 warning fixes 2007-01-30 09:36:01 -05:00
a2065.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
a2065.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
ac3200.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
acenic_firmware.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
acenic.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
acenic.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
amd8111e.c [PATCH] amd8111e use standard CRC lib 2006-12-02 00:22:30 -05:00
amd8111e.h [PATCH] amd8111e use standard CRC lib 2006-12-02 00:22:30 -05:00
apne.c [PATCH] Amiga PCMCIA NE2000 Ethernet dev->irq init 2006-12-09 09:41:18 -08:00
ariadne.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
ariadne.h
at1700.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
atari_bionet.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
atari_pamsnet.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
atarilance.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
atp.c drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
atp.h
au1000_eth.c [PATCH] PHY: Add support for configuring the PHY connection interface 2006-12-02 00:33:11 -05:00
au1000_eth.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
b44.c Broadcom 4400 resume small fix 2007-01-30 09:36:02 -05:00
b44.h
bmac.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
bmac.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
bnx2_fw2.h [BNX2]: New firmware to support 5709 (part 4). 2006-12-02 21:24:31 -08:00
bnx2_fw.h [BNX2]: Re-organize firmware structures. 2006-12-02 21:24:22 -08:00
bnx2.c [BNX2]: PHY workaround for 5709 A0. 2007-02-02 00:46:35 -08:00
bnx2.h [BNX2]: PHY workaround for 5709 A0. 2007-02-02 00:46:35 -08:00
bsd_comp.c [PATCH] getting rid of all casts of k[cmz]alloc() calls 2006-12-13 09:05:58 -08:00
cassini.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 2006-12-05 14:37:56 +00:00
cassini.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
cs89x0.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
cs89x0.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
de600.c [PATCH] paravirt: header and stubs for paravirtualisation 2006-12-07 02:14:07 +01:00
de600.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
de620.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
de620.h
declance.c [PATCH] declance: Support the I/O ASIC LANCE w/o TURBOchannel 2006-12-04 18:36:02 -05:00
defxx.c [PATCH] defxx: Big-endian hosts support 2006-12-02 00:12:01 -05:00
defxx.h [PATCH] defxx: Big-endian hosts support 2006-12-02 00:12:01 -05:00
depca.c [PATCH] Remove unnecessary check in drivers/net/depca.c 2006-12-02 00:11:55 -05:00
depca.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
dgrs_asstruct.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
dgrs_bcomm.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
dgrs_es4h.h
dgrs_ether.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
dgrs_firmware.c
dgrs_i82596.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
dgrs_plx9060.h
dgrs.c drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
dgrs.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
dl2k.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
dl2k.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
dm9000.c [PATCH] misc arm pt_regs fixes 2006-10-08 12:32:36 -07:00
dm9000.h
dummy.c drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
e100.c e100: fix napi ifdefs removing needed code 2007-02-02 08:34:10 -05:00
e2100.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
eepro100.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
eepro.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
eexpress.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
eexpress.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
epic100.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
eql.c drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
es3210.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
eth16i.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
ewrk3.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
ewrk3.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
fealnx.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
fec.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
fec.h [PATCH] m68knommu: 532x FEC eth struct map 2006-06-25 17:43:33 -07:00
forcedeth.c forcedeth: sideband management fix 2007-01-09 02:14:35 -05:00
gianfar_ethtool.c drivers/net: const-ify ethtool_ops declarations 2006-09-13 14:30:00 -04:00
gianfar_mii.c drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
gianfar_mii.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
gianfar_sysfs.c drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
gianfar.c [PATCH] PHY: Add support for configuring the PHY connection interface 2006-12-02 00:33:11 -05:00
gianfar.h [PATCH] PHY: Add support for configuring the PHY connection interface 2006-12-02 00:33:11 -05:00
hamachi.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
hp100.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
hp100.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
hp-plus.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
hp.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
hplance.c [PATCH] m68k/HP300: HP LANCE updates 2006-12-09 09:41:18 -08:00
hplance.h
hydra.c [PATCH] 8390 fixes - m68k oddballs 2006-12-02 00:11:56 -05:00
ibmlana.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
ibmlana.h
ibmveth.c [PATCH] ibmveth: Remove ibmveth "liobn" field 2006-12-04 20:38:06 +11:00
ibmveth.h [PATCH] ibmveth: Remove ibmveth "liobn" field 2006-12-04 20:38:06 +11:00
ifb.c Revert "net: ifb error path loop fix" 2007-01-30 14:11:12 -08:00
ioc3-eth.c [NET]: Kill direct includes of asm/checksum.h 2006-12-02 21:22:59 -08:00
isa-skeleton.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
iseries_veth.c [POWERPC] iSeries: fix iseries_veth init 2006-12-20 16:37:48 +11:00
jazzsonic.c drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
Kconfig [PATCH] chelsio: working NAPI 2006-12-11 09:51:07 -05:00
lance.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
lasi_82596.c [PATCH] Pass struct dev pointer to dma_cache_sync() 2006-12-07 08:39:41 -08:00
lib8390.c [PATCH] beginning of 8390 fixes - generic and arm/etherh 2006-12-02 00:11:56 -05:00
LICENSE.SRC
lne390.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
loopback.c [NET] drivers/net/loopback.c: convert to module_init() 2007-01-03 18:38:10 -08:00
lp486e.c [PATCH] getting rid of all casts of k[cmz]alloc() calls 2006-12-13 09:05:58 -08:00
mac89x0.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
mac8390.c [PATCH] 8390 fixes - m68k oddballs 2006-12-02 00:11:56 -05:00
macb.c [PATCH] MACB: Use __raw register access 2006-12-11 09:31:28 -05:00
macb.h [PATCH] MACB: Use __raw register access 2006-12-11 09:31:28 -05:00
mace.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
mace.h
macmace.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
macsonic.c drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
Makefile [PATCH] Atmel MACB ethernet driver 2006-12-02 00:12:04 -05:00
meth.c [NET]: Kill direct includes of asm/checksum.h 2006-12-02 21:22:59 -08:00
meth.h
mii.c drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
mipsnet.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
mipsnet.h
mv643xx_eth.c mv643xx_eth: Fix race condition in mv643xx_eth_free_tx_descs 2007-01-23 16:28:53 -05:00
mv643xx_eth.h typo fixes: infomation -> information 2006-06-30 18:25:18 +02:00
mvme147.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
myri_code.h [SPARC]: Fix some section mismatch warnings in sparc drivers. 2006-10-17 19:28:51 -07:00
myri_sbus.c [NET]: Kill direct includes of asm/checksum.h 2006-12-02 21:22:59 -08:00
myri_sbus.h [NET] myri_sbus: Kill unused next_module struct member. 2006-06-23 23:16:09 -07:00
natsemi.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
ne2.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
ne2k-pci.c drivers/net: const-ify ethtool_ops declarations 2006-09-13 14:30:00 -04:00
ne3210.c [PATCH] severing skbuff.h -> mm.h 2006-12-04 02:00:34 -05:00
ne-h8300.c [PATCH] 8390 fixes - the final chunk (h8300) 2006-12-02 00:11:56 -05:00
ne.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
netconsole.c netpoll queue cleanup 2006-12-02 21:22:37 -08:00
netx-eth.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
ni52.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
ni52.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
ni65.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
ni65.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
ni5010.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
ni5010.h
ns83820.c Merge branch 'master' into upstream 2006-12-07 04:57:19 -05:00
oaknet.c drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
pci-skeleton.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
pcnet32.c drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
plip.c WorkStruct: make allyesconfig 2006-11-22 14:57:56 +00:00
ppp_async.c drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
ppp_deflate.c [PATCH] getting rid of all casts of k[cmz]alloc() calls 2006-12-13 09:05:58 -08:00
ppp_generic.c Driver core: convert PPP code to use struct device 2006-12-01 14:52:00 -08:00
ppp_mppe.c [PATCH] getting rid of all casts of k[cmz]alloc() calls 2006-12-13 09:05:58 -08:00
ppp_mppe.h
ppp_synctty.c drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
pppoe.c [NET]: Conditionally use bh_lock_sock_nested in sk_receive_skb 2006-12-02 21:23:51 -08:00
pppox.c
qla3xxx.c qla3xxx: Add delay to NVRAM register access. 2007-01-07 22:37:36 -05:00
qla3xxx.h WorkStruct: make allyesconfig 2006-11-22 14:57:56 +00:00
r8169.c r8169: extraneous Cmd{Tx/Rx}Enb write 2006-12-26 23:28:02 +01:00
rionet.c drivers/net: const-ify ethtool_ops declarations 2006-09-13 14:30:00 -04:00
rrunner.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
rrunner.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
s2io-regs.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
s2io.c s2io bogus memset 2007-01-23 16:26:33 -05:00
s2io.h WorkStruct: make allyesconfig 2006-11-22 14:57:56 +00:00
saa9730.c drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
saa9730.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
sb1000.c drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
sb1250-mac.c [PATCH] Remove useless comment from sb1250 2006-10-21 14:20:01 -04:00
seeq8005.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
seeq8005.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
sgiseeq.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
sgiseeq.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
shaper.c drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
sis190.c sis190: failure to set the MAC address from EEPROM 2007-01-18 22:02:13 -05:00
sis900.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
sis900.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
sk_mca.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
sk_mca.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
skge.c [PATCH] email change for shemminger@osdl.org 2007-01-23 14:18:49 -08:00
skge.h [PATCH] skge: fix sparse warnings 2006-12-07 04:59:20 -05:00
sky2.c [PATCH] sky2: revert IRQ dance on suspend/resume 2007-01-29 17:50:14 -08:00
sky2.h [PATCH] sky2: sparse warnings 2006-12-07 04:59:20 -05:00
slhc.c drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
slip.c [PATCH] getting rid of all casts of k[cmz]alloc() calls 2006-12-13 09:05:58 -08:00
slip.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
smc91x.c WorkQueue: Fix up arch-specific work items where possible 2006-12-05 19:36:26 +00:00
smc91x.h [PATCH] smc91x: Kill off excessive versatile hooks. 2006-12-11 09:54:50 -05:00
smc911x.c [PATCH] net/smc911x: match up spin lock/unlock 2007-02-03 11:26:06 -08:00
smc911x.h
smc9194.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
smc9194.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
smc-mca.c drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
smc-ultra32.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
smc-ultra.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
sonic.c drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
sonic.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
Space.c [NET] drivers/net/loopback.c: convert to module_init() 2007-01-03 18:38:10 -08:00
spider_net_ethtool.c [PATCH] powerpc/cell spidernet variable name change 2006-10-11 04:04:27 -04:00
spider_net.c spidernet : fix memory leak in spider_net_stop 2007-02-02 08:34:10 -05:00
spider_net.h [PATCH] spidernet: poor network performance 2006-11-30 06:14:06 -05:00
starfire_firmware.h
starfire_firmware.pl
starfire.c [PATCH] severing skbuff.h -> mm.h 2006-12-04 02:00:34 -05:00
stnic.c sh: Board updates for I/O routine rework. 2006-09-27 15:41:24 +09:00
sun3_82586.c [PATCH] sun3 __iomem annotations 2006-10-11 11:17:06 -07:00
sun3_82586.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
sun3lance.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
sunbmac.c [SPARC]: Fix some section mismatch warnings in sparc drivers. 2006-10-17 19:28:51 -07:00
sunbmac.h [NET] sunbmac: Convert over to new SBUS device framework. 2006-06-23 23:16:02 -07:00
sundance.c [PATCH] sundance: use NULL for pointer 2006-12-02 00:16:36 -05:00
sungem_phy.c [SUNGEM]: PHY updates & pause fixes (#2) 2007-01-03 18:54:43 -08:00
sungem_phy.h [SUNGEM]: PHY updates & pause fixes (#2) 2007-01-03 18:54:43 -08:00
sungem.c [SUNGEM]: PHY updates & pause fixes (#2) 2007-01-03 18:54:43 -08:00
sungem.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
sunhme.c Merge branch 'for-linus4' of master.kernel.org:/pub/scm/linux/kernel/git/viro/bird 2006-12-04 10:37:06 -08:00
sunhme.h Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
sunlance.c drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
sunqe.c drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
sunqe.h
tc35815.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
tg3.c [TG3]: Add PHY workaround for 5755M. 2007-01-09 00:30:06 -08:00
tg3.h [TG3]: Add PHY workaround for 5755M. 2007-01-09 00:30:06 -08:00
tlan.c WorkStruct: make allyesconfig 2006-11-22 14:57:56 +00:00
tlan.h WorkStruct: make allyesconfig 2006-11-22 14:57:56 +00:00
tsi108_eth.c [PATCH] Add tsi108/9 On Chip Ethernet device driver support 2006-12-02 00:12:03 -05:00
tsi108_eth.h [PATCH] Add tsi108/9 On Chip Ethernet device driver support 2006-12-02 00:12:03 -05:00
tun.c [PATCH] file: modify struct fown_struct to use a struct pid 2006-10-02 07:57:14 -07:00
typhoon-firmware.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
typhoon.c [PATCH] severing skbuff.h -> mm.h 2006-12-04 02:00:34 -05:00
typhoon.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
ucc_geth_phy.c Fix phy_read/write redefinition errors in ucc_geth_phy.c 2007-01-18 12:17:02 -05:00
ucc_geth_phy.h [PATCH] ucc_geth: changes to ucc_geth driver as a result of qe_lib changes and bugfixes 2006-10-21 14:09:51 -04:00
ucc_geth.c Update ucc_geth.c for new workqueue structure 2007-01-18 12:03:48 -05:00
ucc_geth.h [PATCH] ucc_geth: changes to ucc_geth driver as a result of qe_lib changes and bugfixes 2006-10-21 14:09:51 -04:00
via-rhine.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
via-velocity.c via-velocity uses INET interfaces 2006-12-26 16:28:20 -05:00
via-velocity.h drivers/net: Trim trailing whitespace 2006-09-13 13:24:59 -04:00
wd.c [PATCH] trivial missing __init in drivers/net/* 2006-12-04 16:07:19 -05:00
yellowfin.c drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
znet.c drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
zorro8390.c [PATCH] 8390 fixes - m68k oddballs 2006-12-02 00:11:56 -05:00