Doug Thompson bf52fa4a26 drivers/edac: fix workq reset deadlock
Fix mutex locking deadlock on the device controller linked list.  Was calling
a lock then a function that could call the same lock.  Moved the cancel workq
function to outside the lock

Added some short circuit logic in the workq code

Added comments of description

Code tidying

Signed-off-by: Doug Thompson <dougthompson@xmission.com>
Cc: Greg KH <greg@kroah.com>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: Oleg Nesterov <oleg@tv-sign.ru>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-07-19 10:04:57 -07:00
..
2007-07-19 10:04:42 -07:00
2007-07-18 02:13:42 -07:00
2007-07-19 10:04:53 -07:00
2007-07-19 10:04:52 -07:00
2007-07-16 09:05:40 -07:00
2007-07-16 09:05:42 -07:00
2007-07-12 16:34:30 -07:00
2007-07-17 10:23:04 -07:00
2007-07-19 10:04:52 -07:00
2007-07-17 10:23:06 -07:00
2007-07-18 16:59:17 +03:00
2007-07-19 10:04:53 -07:00
2007-06-28 19:19:20 +10:00
2007-07-18 08:38:22 -07:00
2007-07-18 15:57:16 -07:00
2007-07-19 10:04:52 -07:00
2007-07-19 10:04:52 -07:00