linux-stable/drivers/edac
Doug Thompson bce19683c1 drivers/edac: fix reset edac_mc pollmsec
This fixes a deadlock that could occur on a 'setup' and 'teardown' sequence of
the workq for a edac_mc control structure instance.  A similiar fix was
previously implemented for the edac_device code.

In addition, the edac_mc device code there was missing code to allow the workq
period valu to be altered via sysfs control.

This patch adds that fix on the code, and allows for the changing of the
period value as well.

Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Signed-off-by: Doug Thompson <dougthompson@xmission.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-07-26 11:35:18 -07:00
..
amd76x_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00
e7xxx_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00
e752x_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00
edac_core.h drivers/edac: fix edac_device sysfs corner case bug 2007-07-19 10:04:57 -07:00
edac_device.c drivers/edac: fix edac_device sysfs corner case bug 2007-07-19 10:04:57 -07:00
edac_device_sysfs.c drivers/edac: fix edac_device sysfs corner case bug 2007-07-19 10:04:57 -07:00
edac_mc.c drivers/edac: fix reset edac_mc pollmsec 2007-07-26 11:35:18 -07:00
edac_mc_sysfs.c drivers/edac: fix reset edac_mc pollmsec 2007-07-26 11:35:18 -07:00
edac_module.c drivers/edac: code tidying on export-gpl 2007-07-19 10:04:57 -07:00
edac_module.h drivers/edac: fix reset edac_mc pollmsec 2007-07-26 11:35:18 -07:00
edac_pci.c drivers/edac: mod edac_opt_state_to_string function 2007-07-19 10:04:56 -07:00
edac_pci_sysfs.c drivers/edac: remove null from statics 2007-07-19 10:04:55 -07:00
edac_stub.c drivers/edac: code tidying on export-gpl 2007-07-19 10:04:57 -07:00
i3000_edac.c drivers/ misc __iomem annotations 2007-07-26 11:11:57 -07:00
i5000_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00
i82443bxgx_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00
i82860_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00
i82875p_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00
i82975x_edac.c drivers/edac: new i82975x driver 2007-07-19 10:04:57 -07:00
Kconfig edac is bust on mips 2007-07-26 11:35:17 -07:00
Makefile drivers/edac: new i82975x driver 2007-07-19 10:04:57 -07:00
pasemi_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00
r82600_edac.c drivers/edac: fix edac_mc init apis 2007-07-19 10:04:57 -07:00