Phil Sutter
ceb3d23945
korina: fix deadlock on RX FIFO overrun
...
By calling korina_restart(), the IRQ handler tries to disable the
interrupt it's currently serving. This leads to a deadlock since
disable_irq() waits for any running IRQ handlers to finish before
returning. This patch addresses the issue by turning korina_restart()
into a workqueue task, which is then scheduled when needed.
Reproducing the deadlock is easily done using e.g. GNU netcat to send
large amounts of UDP data to the host running this driver.
Note that the same problem (and fix) applies to TX FIFO underruns, but
apparently these are less easy to trigger.
Signed-off-by: Phil Sutter <phil@nwl.cc>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-06-02 06:12:18 -07:00
..
appletalk
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
arcnet
ARCNET: Limit com20020 PCI ID matches for SOHARD cards
2010-05-17 23:23:15 -07:00
arm
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-05-12 00:05:35 -07:00
atl1c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
atl1e
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
atlx
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
benet
be2net: convert hdr.timeout in be_cmd_loopback_test() to le32
2010-06-01 00:19:33 -07:00
bonding
bonding: make bonding support netpoll
2010-05-06 00:48:51 -07:00
caif
caif: Ldisc add permission check and mem-alloc error check
2010-04-28 12:55:10 -07:00
can
can: mpc5xxx_can.c: Fix build failure
2010-06-01 00:09:22 -07:00
chelsio
drivers: net: use skb_headlen()
2010-04-14 16:11:33 -07:00
cris
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
cxgb3
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
cxgb4
cxgb4: notify upper drivers if the device is already up when they load
2010-05-18 15:16:46 -07:00
e1000
ixgb and e1000: Use new function for copybreak tests
2010-05-14 03:06:19 -07:00
e1000e
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2010-05-20 21:04:44 -07:00
ehea
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
enic
enic: bug fix: make the set/get netlink VF_PORT support symmetrical
2010-06-02 02:26:40 -07:00
fs_enet
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
2010-05-31 05:46:45 -07:00
hamradio
drivers/net/hamradio: Eliminate a NULL pointer dereference
2010-05-28 01:57:18 -07:00
ibm_newemac
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
igb
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
igbvf
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2010-05-20 21:04:44 -07:00
irda
net/irda: bfin_sir: IRDA is not affected by anomaly 05000230
2010-05-23 23:57:45 -07:00
ixgb
ixgb and e1000: Use new function for copybreak tests
2010-05-14 03:06:19 -07:00
ixgbe
ixgbe:add support for a new 82599 10G Base-T device
2010-05-20 23:07:06 -07:00
ixgbevf
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
ixp2000
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
mlx4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
2010-05-25 12:05:17 -07:00
myri10ge
drivers: net: use skb_headlen()
2010-04-14 16:11:33 -07:00
netxen
sysfs: add struct file* to bin_attr callbacks
2010-05-21 09:37:31 -07:00
octeon
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
pcmcia
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2010-05-20 21:04:44 -07:00
phy
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
qlcnic
sysfs: add struct file* to bin_attr callbacks
2010-05-21 09:37:31 -07:00
qlge
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
sfc
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-05-02 22:02:06 -07:00
skfp
drivers/net: remove useless semicolons
2010-05-17 22:47:34 -07:00
stmmac
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
tokenring
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
tulip
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
usb
drivers/net/usb/asix.c: Fix pointer cast.
2010-05-25 16:24:03 -07:00
vmxnet3
drivers/net/vmxnet3: Use kzalloc
2010-05-17 22:55:10 -07:00
vxge
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
wan
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
wimax
Merge branch 'wimax-2.6.35.y' of git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax
2010-05-25 14:05:24 -07:00
wireless
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
2010-05-31 05:46:45 -07:00
3c59x.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
3c501.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
3c501.h
3c503.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
3c503.h
3c505.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
3c505.h
3c507.c
drivers/net: Eliminate a NULL pointer dereference
2010-05-28 01:57:18 -07:00
3c509.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
3c515.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
3c523.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
3c523.h
3c527.c
net: convert multicast list to list_head
2010-04-03 14:22:15 -07:00
3c527.h
7990.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
7990.h
8139cp.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
8139too.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
8390.c
8390.h
8390p.c
82596.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
a2065.c
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
2010-05-18 23:01:55 -07:00
a2065.h
ac3200.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
acenic.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
acenic.h
acenic: use the dma state API instead of the pci equivalents
2010-04-01 18:38:33 -07:00
amd8111e.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
amd8111e.h
net: convert multiple drivers to use netdev_for_each_mc_addr, part3
2010-02-22 15:45:51 -08:00
apne.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
ariadne.c
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
2010-05-18 23:01:55 -07:00
ariadne.h
tree-wide: fix assorted typos all over the place
2009-12-04 15:39:55 +01:00
at1700.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
atarilance.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
atp.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
atp.h
au1000_eth.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
au1000_eth.h
au1000-eth: implement set/get_msglevel
2010-04-07 02:07:49 -07:00
ax88796.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
b44.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
b44.h
bcm63xx_enet.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
bcm63xx_enet.h
bfin_mac.c
bfin_mac: fix memleak in mii_bus{probe|remove}
2010-05-23 23:18:32 -07:00
bfin_mac.h
netdev: bfin_mac: add support for wake-on-lan magic packets
2010-05-17 17:20:59 -07:00
bmac.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
bmac.h
bnx2.c
bnx2: Fix hang during rmmod bnx2.
2010-06-02 02:26:40 -07:00
bnx2.h
bnx2: Fix register printouts during NETEV_WATCHDOG.
2010-05-17 17:32:56 -07:00
bnx2_fw.h
bnx2x.h
bnx2x: add support for receive hashing
2010-04-23 00:10:52 -07:00
bnx2x_dump.h
bnx2x_fw_defs.h
bnx2x: Use firmware 5.2.13
2010-02-17 13:35:44 -08:00
bnx2x_fw_file_hdr.h
bnx2x_hsi.h
Fix comment and Kconfig typos for 'require' and 'fragment'
2010-03-29 15:41:47 +02:00
bnx2x_init.h
bnx2x_init_ops.h
bnx2x: Use firmware 5.2.13
2010-02-17 13:35:44 -08:00
bnx2x_link.c
net/various: remove trailing space in messages
2010-03-24 14:10:38 -07:00
bnx2x_link.h
bnx2x: Fix CL73 autoneg issues
2009-11-05 20:00:29 -08:00
bnx2x_main.c
bnx2x: avoid TX timeout when stopping device
2010-05-17 17:35:38 -07:00
bnx2x_reg.h
bnx2x: Parity errors handling for 57710 and 57711
2010-04-19 13:17:05 -07:00
bsd_comp.c
cassini.c
drivers/net: remove useless semicolons
2010-05-17 22:47:34 -07:00
cassini.h
cnic.c
cnic: Fix context memory init. on 5709.
2010-05-28 01:57:19 -07:00
cnic.h
cnic: Return SPQ credit to bnx2x after ring setup and shutdown.
2010-05-18 15:16:44 -07:00
cnic_defs.h
cnic: Update version to 2.1.1.
2010-02-26 02:10:14 -08:00
cnic_if.h
cnic: Fix context memory init. on 5709.
2010-05-28 01:57:19 -07:00
cpmac.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
cs89x0.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
cs89x0.h
davinci_emac.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
de600.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
de600.h
de620.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
de620.h
declance.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
defxx.c
net: convert multicast list to list_head
2010-04-03 14:22:15 -07:00
defxx.h
depca.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
depca.h
dl2k.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
dl2k.h
drivers/net/: use DEFINE_PCI_DEVICE_TABLE()
2010-01-07 23:54:26 -08:00
dm9000.c
dm9000: fix "BUG: spinlock recursion"
2010-05-17 17:45:48 -07:00
dm9000.h
DM9000: Wake on LAN support
2009-11-11 19:22:21 -08:00
dnet.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
dnet.h
dummy.c
e100.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
e2100.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
eepro.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
eexpress.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
eexpress.h
enc28j60.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
enc28j60_hw.h
epic100.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
eql.c
drivers/net: remove useless semicolons
2010-05-17 22:47:34 -07:00
es3210.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
eth16i.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
ethoc.c
ethoc: fix null dereference in ethoc_probe
2010-05-23 23:11:09 -07:00
ewrk3.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
ewrk3.h
fealnx.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
fec.c
netdev/fec: fix ifconfig eth0 down hang issue
2010-05-28 03:40:39 -07:00
fec.h
fec: add support for PHY interface platform data
2010-05-24 00:36:13 -07:00
fec_mpc52xx.c
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
fec_mpc52xx.h
fec_mpc52xx_phy.c
of: Remove duplicate fields from of_platform_driver
2010-05-22 00:10:40 -06:00
forcedeth.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
fsl_pq_mdio.c
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
fsl_pq_mdio.h
fsl_pq_mdio: Add Suport for etsec2.0 devices.
2009-11-02 23:40:57 -08:00
gianfar.c
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
gianfar.h
gianfar: Add hardware TX timestamping support
2010-04-13 01:41:31 -07:00
gianfar_ethtool.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
gianfar_sysfs.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
greth.c
greth: Fix build after OF device conversions.
2010-05-31 05:47:32 -07:00
greth.h
net: Add Aeroflex Gaisler 10/100/1G Ethernet MAC driver
2010-02-17 15:59:40 -08:00
hamachi.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
hp-plus.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
hp.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
hp100.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
hp100.h
hplance.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
hplance.h
hydra.c
m68k: amiga - Zorro bus modalias support
2010-05-17 21:37:41 +02:00
ibmlana.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-04-11 14:53:53 -07:00
ibmlana.h
ibmveth.c
drivers/net: Use kcalloc or kzalloc
2010-05-17 22:55:10 -07:00
ibmveth.h
ifb.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
ioc3-eth.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
ipg.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-04-11 14:53:53 -07:00
ipg.h
drivers/net/ipg: Remove invalid IPG_DDEBUG_MSG uses, neaten
2010-03-30 23:42:26 -07:00
iseries_veth.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-04-11 14:53:53 -07:00
jazzsonic.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
jme.c
drivers/net: remove useless semicolons
2010-05-17 22:47:34 -07:00
jme.h
jme: Advance driver version number
2010-03-18 21:14:00 -07:00
Kconfig
netdev: bfin_mac: add support for IEEE 1588 PTP
2010-05-17 17:19:40 -07:00
korina.c
korina: fix deadlock on RX FIFO overrun
2010-06-02 06:12:18 -07:00
ks8842.c
ks8842: Add platform data for setting mac address
2010-04-21 16:33:29 -07:00
ks8851.c
ks8851: companion eeprom access through ethtool
2010-05-05 21:27:45 -07:00
ks8851.h
ks8851: Low level functions for read/write to companion eeprom
2010-05-05 21:27:44 -07:00
ks8851_mll.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-04-11 14:53:53 -07:00
ksz884x.c
ksz884x: Add missing validate_addr hook
2010-06-01 00:24:32 -07:00
lance.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
lasi_82596.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
lib8390.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
lib82596.c
drivers/net: remove useless semicolons
2010-05-17 22:47:34 -07:00
LICENSE.SRC
ll_temac.h
net: ll_temac: fix checksum offload logic
2010-05-26 20:44:30 -07:00
ll_temac_main.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2010-05-28 10:18:40 -07:00
ll_temac_mdio.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
lne390.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
loopback.c
percpu: add __percpu sparse annotations to net drivers
2010-02-16 23:05:38 -08:00
lp486e.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
mac89x0.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
mac8390.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
macb.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
macb.h
mace.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-04-11 14:53:53 -07:00
mace.h
macmace.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
macsonic.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
macvlan.c
macvlan: do proper cleanup in macvlan_common_newlink() V2
2010-05-24 18:42:12 -07:00
macvtap.c
macvtap: add ioctl to modify vnet header size
2010-05-04 01:35:47 +03:00
Makefile
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-04-27 12:49:13 -07:00
mdio.c
meth.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
meth.h
mii.c
mipsnet.c
drivers/net: request_irq - Remove unnecessary leading & from second arg
2009-11-18 23:29:17 -08:00
mv643xx_eth.c
drivers/net: Use kzalloc
2010-05-17 22:55:08 -07:00
mvme147.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
myri_sbus.c
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
myri_sbus.h
natsemi.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
ne-h8300.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
ne.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
ne2.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
ne2k-pci.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
ne3210.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
netconsole.c
netpoll: add generic support for bridge and bonding devices
2010-05-06 00:47:21 -07:00
netx-eth.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
ni52.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
ni52.h
ni65.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
ni65.h
ni5010.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
ni5010.h
niu.c
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
niu.h
niu: Add skb->rxhash support.
2010-04-22 15:48:17 -07:00
ns83820.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
pasemi_mac.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
pasemi_mac.h
pasemi_mac_ethtool.c
pci-skeleton.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
pcnet32.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
plip.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
ppp_async.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
ppp_deflate.c
drivers/net: Move && and || to end of previous line
2009-12-03 13:18:01 -08:00
ppp_generic.c
driver core: add devname module aliases to allow module on-demand auto-loading
2010-05-25 15:08:26 -07:00
ppp_mppe.c
drivers/net: Move && and || to end of previous line
2009-12-03 13:18:01 -08:00
ppp_mppe.h
ppp_synctty.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
pppoe.c
pppoe: uninitialized variable in pppoe_flush_dev()
2010-05-23 23:57:43 -07:00
pppox.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
ps3_gelic_net.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
ps3_gelic_net.h
net/ps3: Add support for gelic link negotiation
2009-12-02 00:52:31 -08:00
ps3_gelic_wireless.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2010-05-20 21:04:44 -07:00
ps3_gelic_wireless.h
tree-wide: fix typos "aquire" -> "acquire", "cumsumed" -> "consumed"
2009-11-09 09:40:57 +01:00
qla3xxx.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
qla3xxx.h
qla3xxx: use the DMA state API instead of the pci equivalents
2010-04-13 02:54:17 -07:00
r6040.c
r6040: fix link checking with switches
2010-05-17 17:44:36 -07:00
r8169.c
r8169: Fix rtl8169_rx_interrupt()
2010-04-30 16:20:39 -07:00
rionet.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
rrunner.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
rrunner.h
s2io-regs.h
s2io.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
s2io.h
s6gmac.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
sb1000.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
sb1250-mac.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
sc92031.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
seeq8005.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
seeq8005.h
sgiseeq.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
sgiseeq.h
sh_eth.c
sh_eth: Fix memleak in sh_mdio_release
2010-05-20 23:13:45 -07:00
sh_eth.h
sis190.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-04-11 14:53:53 -07:00
sis900.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
sis900.h
skge.c
skge: use the DMA state API instead of the pci equivalents
2010-05-15 23:29:31 -07:00
skge.h
skge: use the DMA state API instead of the pci equivalents
2010-05-15 23:29:31 -07:00
sky2.c
sky2: version 1.28
2010-05-14 03:06:22 -07:00
sky2.h
sky2: use the DMA state API instead of the pci equivalents
2010-04-28 10:07:44 -07:00
slhc.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
slip.c
drivers/net: remove useless semicolons
2010-05-17 22:47:34 -07:00
slip.h
smc-mca.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
smc-ultra.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
smc-ultra32.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
smc91x.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
smc91x.h
net: add ColdFire support to the smc91x driver
2010-03-10 07:37:06 -08:00
smc911x.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
smc911x.h
omap3: Replace ARCH_OMAP34XX with ARCH_OMAP3
2010-02-15 09:27:02 -08:00
smc9194.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
smc9194.h
smsc911x.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2010-05-20 21:04:44 -07:00
smsc911x.h
tree-wide: fix assorted typos all over the place
2009-12-04 15:39:55 +01:00
smsc9420.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
smsc9420.h
sni_82596.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
sonic.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
sonic.h
Space.c
spider_net.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
spider_net.h
spider_net_ethtool.c
starfire.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
stnic.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
sun3_82586.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
sun3_82586.h
sun3lance.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
sunbmac.c
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
sunbmac.h
sundance.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
sungem.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
sungem.h
drivers/net: Move && and || to end of previous line
2009-12-03 13:18:01 -08:00
sungem_phy.c
sungem_phy.h
sunhme.c
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
sunhme.h
sunlance.c
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
sunqe.c
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
sunqe.h
sunvnet.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
sunvnet.h
tc35815.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
tehuti.c
tehuti: Remove unnecessary memset of netdev private data
2010-05-06 22:10:40 -07:00
tehuti.h
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
tg3.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-04-27 12:49:13 -07:00
tg3.h
tg3: use the DMA state API instead of the pci equivalents
2010-04-13 02:54:16 -07:00
tlan.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
tlan.h
drivers/net/tlan: Remove TRUE/FALSE defines, use bool
2010-01-13 20:37:01 -08:00
tsi108_eth.c
drivers: net: use skb_headlen()
2010-04-14 16:11:33 -07:00
tsi108_eth.h
tun.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2010-05-25 16:59:51 -07:00
typhoon.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
typhoon.h
ucc_geth.c
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
ucc_geth.h
ucc_geth: Fix the wrong the Rx/Tx FIFO size
2010-01-06 20:32:38 -08:00
ucc_geth_ethtool.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
veth.c
veth: Dont kfree_skb() after dev_forward_skb()
2010-05-06 00:53:53 -07:00
via-rhine.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
via-velocity.c
net: trans_start cleanups
2010-05-10 05:01:31 -07:00
via-velocity.h
via-velocity: remove private #define
2010-04-06 14:24:53 -07:00
virtio_net.c
virtio-net: pass gfp to add_buf
2010-06-01 00:21:20 -07:00
wd.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
xen-netfront.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
xilinx_emaclite.c
Merge remote branch 'origin' into secretlab/next-devicetree
2010-05-22 00:36:56 -06:00
xtsonic.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
yellowfin.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
znet.c
drivers/net: Remove unnecessary returns from void function()s
2010-05-14 00:19:28 -07:00
zorro8390.c
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
2010-05-18 23:01:55 -07:00