linux-stable-rt/drivers/net
Jay Vosburgh f5e2a7b22e [PATCH] bonding: fix a locking bug in bond_release
bond_release returns EINVAL without releasing the bond lock if the
slave device is not being bonded by the bond.  The following patch
ensures that the lock is released in this case.

Signed-off-by: Stephen J. Bevan <stephen@dino.dnsalias.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
2006-02-17 16:16:39 -05:00
..
appletalk [APPLETALK]: warning fix 2006-02-13 15:53:41 -08:00
arcnet
arm [ARM] Update am79c961 to use struct platform_driver 2006-01-09 13:59:36 +00:00
bonding [PATCH] bonding: fix a locking bug in bond_release 2006-02-17 16:16:39 -05:00
chelsio
cris
e1000 [PATCH] e1000: fix compile warning 2006-01-18 16:17:58 -05:00
fec_8xx
fs_enet
hamradio [PATCH] remove bogus asm/bug.h includes. 2006-02-07 20:56:35 -05:00
ibm_emac [PATCH] PPC44x EMAC driver: disable TX status deferral in half-duplex mode 2006-01-09 10:34:25 -05:00
irda [IRDA] DONGLE_OLD: remove dependency on non-existing symbol 2006-01-10 13:11:44 -08:00
ixgb
ixp2000
pcmcia spelling: s/trough/through/ 2006-01-10 00:13:33 +01:00
phy [PATCH] phy: Added a macro to represent the string format used to match a phy device 2006-01-12 16:31:52 -05:00
sk98lin spelling: s/usefull/useful/ 2006-01-10 00:08:17 +01:00
skfp
tokenring [PATCH] smctr warning fix 2006-02-17 16:16:21 -05:00
tulip [PATCH] uli526x warning fix 2006-02-07 02:53:11 -05:00
wan [PATCH] bogus asm/delay.h includes 2006-02-07 20:56:41 -05:00
wireless [PATCH] Wavelan_cs bitfield fixes 2006-02-17 16:15:46 -05:00
3c59x.c [PATCH] 3c59x: collision statistic fix 2006-02-03 08:32:02 -08:00
3c501.c
3c501.h
3c503.c [PATCH] fix a few "warning: 'cleanup_card' defined but not used" 2006-01-09 10:54:48 -05:00
3c503.h
3c505.c
3c505.h
3c507.c
3c509.c
3c515.c
3c523.c
3c523.h
3c527.c
3c527.h [PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1 2006-01-08 20:14:07 -08:00
7990.c
7990.h
8139cp.c
8139too.c 8139too: fix a TX timeout watchdog thread against NAPI softirq race 2006-02-01 22:04:37 +01:00
8390.c
8390.h
82596.c
Kconfig [PATCH] skge: no longer experimental 2006-02-17 16:15:46 -05:00
LICENSE.SRC
Makefile [NET]: Add IFB (Intermediate Functional Block) network device. 2006-01-09 14:16:23 -08:00
Space.c
a2065.c
a2065.h
ac3200.c [PATCH] fix a few "warning: 'cleanup_card' defined but not used" 2006-01-09 10:54:48 -05:00
acenic.c [PATCH] acenic: fix checking of read_eeprom_byte() return values 2006-01-26 22:09:40 -05:00
acenic.h
acenic_firmware.h
amd8111e.c
amd8111e.h
apne.c
ariadne.c
ariadne.h
at1700.c
atari_bionet.c
atari_pamsnet.c
atarilance.c
atp.c
atp.h
au1000_eth.c
au1000_eth.h
b44.c [PATCH] b44: fix laptop carrier detect 2006-01-26 22:10:39 -05:00
b44.h
bmac.c
bmac.h
bnx2.c [BNX2]: Update version and copyright year 2006-01-23 16:14:05 -08:00
bnx2.h [BNX2]: Update version and copyright year 2006-01-23 16:14:05 -08:00
bnx2_fw.h [BNX2]: Update version and copyright year 2006-01-23 16:14:05 -08:00
bsd_comp.c
cassini.c [CASSINI]: dont touch page_count 2006-01-18 14:05:16 -08:00
cassini.h
cs89x0.c [PATCH] cs89x0: credit Dmitry Pervushin 2006-01-16 23:15:32 -08:00
cs89x0.h [PATCH] cs89x0: cleanly implement ixdp2x01 and pnx0501 support 2006-01-08 20:12:45 -08:00
de600.c
de600.h
de620.c
de620.h
declance.c
defxx.c
defxx.h
depca.c
depca.h
dgrs.c
dgrs.h
dgrs_asstruct.h
dgrs_bcomm.h
dgrs_es4h.h
dgrs_ether.h
dgrs_firmware.c
dgrs_i82596.h
dgrs_plx9060.h
dl2k.c
dl2k.h
dm9000.c
dm9000.h
dummy.c
e100.c e100: remove init_hw call to fix panic 2006-02-07 01:50:45 -05:00
e2100.c [PATCH] fix a few "warning: 'cleanup_card' defined but not used" 2006-01-09 10:54:48 -05:00
eepro.c
eepro100.c
eexpress.c
eexpress.h
epic100.c
eql.c
es3210.c [PATCH] fix a few "warning: 'cleanup_card' defined but not used" 2006-01-09 10:54:48 -05:00
eth16i.c
ewrk3.c
ewrk3.h
fealnx.c
fec.c
fec.h
forcedeth.c [PATCH] forcedeth: TSO fix for large buffers 2006-01-09 10:54:48 -05:00
gianfar.c [PATCH] gianfar: Fix sparse warnings 2006-02-07 02:04:33 -05:00
gianfar.h [PATCH] gianfar: Fix sparse warnings 2006-02-07 02:04:33 -05:00
gianfar_ethtool.c [PATCH] gianfar: Fix sparse warnings 2006-02-07 02:04:33 -05:00
gianfar_mii.c [PATCH] gianfar: Fix sparse warnings 2006-02-07 02:04:33 -05:00
gianfar_mii.h
gianfar_sysfs.c drivers/net/gianfar_sysfs.c: update email address of Kumar Gala 2006-01-11 02:00:10 +01:00
gt64240eth.h
gt96100eth.c
gt96100eth.h
hamachi.c
hp-plus.c [PATCH] fix a few "warning: 'cleanup_card' defined but not used" 2006-01-09 10:54:48 -05:00
hp.c [PATCH] fix a few "warning: 'cleanup_card' defined but not used" 2006-01-09 10:54:48 -05:00
hp100.c spelling: s/retreive/retrieve/ 2006-01-10 00:10:13 +01:00
hp100.h
hplance.c [PATCH] m68k: NULL noise removal 2006-01-12 09:09:04 -08:00
hplance.h
hydra.c
hydra.h
ibmlana.c
ibmlana.h
ibmveth.c
ibmveth.h
ifb.c [NET]: Add IFB (Intermediate Functional Block) network device. 2006-01-09 14:16:23 -08:00
ioc3-eth.c
isa-skeleton.c
iseries_veth.c [PATCH] powerpc: remove bitfields from HvLpEvent 2006-01-12 20:09:29 +11:00
jazzsonic.c
lance.c [PATCH] fix a few "warning: 'cleanup_card' defined but not used" 2006-01-09 10:54:48 -05:00
lasi_82596.c
lne390.c [PATCH] fix a few "warning: 'cleanup_card' defined but not used" 2006-01-09 10:54:48 -05:00
loopback.c
lp486e.c [PATCH] lp486e: remove SLOW_DOWN_IO 2006-02-01 08:53:10 -08:00
mac89x0.c
mac8390.c [PATCH] m68k: lvalues abuse in mac8390 2006-01-12 09:09:01 -08:00
mace.c
mace.h
macmace.c
macsonic.c
meth.c
meth.h
mii.c
mipsnet.c
mipsnet.h
mv643xx_eth.c [PATCH] missing includes in drivers/net/mv643xx_eth.c 2006-02-07 20:56:52 -05:00
mv643xx_eth.h
mvme147.c
myri_code.h
myri_sbus.c
myri_sbus.h
natsemi.c
ne-h8300.c
ne.c [PATCH] fix a few "warning: 'cleanup_card' defined but not used" 2006-01-09 10:54:48 -05:00
ne2.c [PATCH] fix a few "warning: 'cleanup_card' defined but not used" 2006-01-09 10:54:48 -05:00
ne2k-pci.c
ne3210.c
netconsole.c
ni52.c
ni52.h
ni65.c
ni65.h
ni5010.c
ni5010.h
ns83820.c
oaknet.c
pci-skeleton.c [PATCH] turn "const static" into "static const" 2006-01-10 08:01:55 -08:00
pcnet32.c
plip.c [PATCH] parport: include fixes 2006-01-06 08:33:58 -08:00
ppp_async.c [PATCH] TTY layer buffering revamp 2006-01-10 08:01:59 -08:00
ppp_deflate.c
ppp_generic.c [PPP]: Fixed hardware RX checksum handling 2006-02-05 20:23:33 -08:00
ppp_mppe.c
ppp_mppe.h
ppp_synctty.c [PATCH] TTY layer buffering revamp 2006-01-10 08:01:59 -08:00
pppoe.c
pppox.c
r8169.c r8169: fix forced-mode link settings 2006-01-31 19:16:52 +01:00
rionet.c
rrunner.c
rrunner.h
s2io-regs.h
s2io.c [PATCH] s2io: scatter-gather fix 2006-01-26 22:11:26 -05:00
s2io.h
saa9730.c
saa9730.h
sb1000.c [PATCH] Unlinline a bunch of other functions 2006-01-14 18:27:06 -08:00
sb1250-mac.c
seeq8005.c
seeq8005.h
sgiseeq.c
sgiseeq.h
shaper.c
sis190.c sis190: early setting of the pci driver private data 2006-02-16 22:17:00 +01:00
sis900.c
sis900.h [PATCH] sis900: remove cfgpmcsr I/O space register define 2006-02-07 01:58:36 -05:00
sk_mca.c
sk_mca.h
skge.c [PATCH] skge: speed setting 2006-02-17 16:15:47 -05:00
skge.h
sky2.c [PATCH] sky2: speed setting fix 2006-02-17 16:16:21 -05:00
sky2.h [PATCH] sky2: support msi interrupt (revised) 2006-02-07 02:00:36 -05:00
slhc.c
slip.c [PATCH] TTY layer buffering revamp 2006-01-10 08:01:59 -08:00
slip.h
smc-mca.c
smc-ultra.c [PATCH] fix a few "warning: 'cleanup_card' defined but not used" 2006-01-09 10:54:48 -05:00
smc-ultra32.c
smc91x.c [PATCH] IRQ type flags 2006-01-08 20:13:46 -08:00
smc91x.h [PATCH] IRQ type flags 2006-01-08 20:13:46 -08:00
smc9194.c
smc9194.h
sonic.c
sonic.h
spider_net.c [PATCH] spidernet: fix missing include 2006-01-17 07:25:01 -05:00
spider_net.h [PATCH] spidernet: performance optimizations 2006-01-17 07:25:01 -05:00
spider_net_ethtool.c [PATCH] spidernet: performance optimizations 2006-01-17 07:25:01 -05:00
starfire.c
starfire_firmware.h
starfire_firmware.pl
stnic.c
sun3_82586.c
sun3_82586.h
sun3lance.c [PATCH] m68k: NULL noise removal 2006-01-12 09:09:04 -08:00
sunbmac.c
sunbmac.h
sundance.c
sungem.c [SUNGEM]: Unbreak Sun GEM chips. 2006-01-31 17:12:55 -08:00
sungem.h
sungem_phy.c
sungem_phy.h
sunhme.c
sunhme.h
sunlance.c
sunqe.c
sunqe.h
tc35815.c
tg3.c [TG3]: Update driver version and release date. 2006-02-02 17:29:59 -08:00
tg3.h [TG3]: Flush tg3_reset_task() 2006-02-02 17:29:28 -08:00
tlan.c
tlan.h
tun.c
typhoon-firmware.h
typhoon.c
typhoon.h
via-rhine.c
via-velocity.c [PATCH] via-velocity: use NETIF_F_IP_CSUM (hardware only support IPv4) 2006-01-12 16:39:45 -05:00
via-velocity.h
wd.c [PATCH] fix a few "warning: 'cleanup_card' defined but not used" 2006-01-09 10:54:48 -05:00
yellowfin.c
znet.c
zorro8390.c