linux/drivers/net/wireless/prism54
Dmitry Torokhov d18e0c4a54 [PATCH] prism54: fix potential race in reset scheduling
NET: prism54 - fix potential race in reset scheduling

There appears to be a race in reset scheduling logic - thread
responsible for reseting the interface should clear "reset
pending" flag before restarting the queue, otherwise timeout
handler might not schedule another reset even if it is needed.

This race is mostly theoretical as far as I can see but a race
nonetheless.

Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2006-12-02 00:11:57 -05:00
..
isl_38xx.c [PATCH] prism54 : Remove extraneous udelay/register read 2005-11-18 13:29:41 -05:00
isl_38xx.h [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason 2005-11-09 07:55:57 -08:00
isl_ioctl.c [PATCH] WE-21 for Prism54 2006-09-25 16:52:15 -04:00
isl_ioctl.h [PATCH] prism54: update to WE-19 for WPA support 2006-07-27 16:17:27 -04:00
isl_oid.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
islpci_dev.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
islpci_dev.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
islpci_eth.c [PATCH] prism54: fix potential race in reset scheduling 2006-12-02 00:11:57 -05:00
islpci_eth.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
islpci_hotplug.c drivers/net: Remove deprecated use of pci_module_init() 2006-08-19 17:48:59 -04:00
islpci_mgt.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
islpci_mgt.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
oid_mgt.c [PATCH] s/;;/;/g 2006-03-24 07:33:24 -08:00
oid_mgt.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
prismcompat.h Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00