summaryrefslogtreecommitdiffstats
path: root/drivers/edac
diff options
context:
space:
mode:
authorJarkko Lavinen <jarkko.lavinen@nokia.com>2008-03-26 21:09:42 +0100
committerPierre Ossman <drzeus@drzeus.cx>2008-04-18 20:05:30 +0200
commit7584d276d47a55afaeb614ed16cf306cbe2d6117 (patch)
tree85f43e35e299312f45a9be8206f0075a33a28045 /drivers/edac
parentMMC: OMAP: Check the get_cover_state function pointer if not set (diff)
downloadlinux-7584d276d47a55afaeb614ed16cf306cbe2d6117.tar.xz
linux-7584d276d47a55afaeb614ed16cf306cbe2d6117.zip
MMC: OMAP: Use tasklet instead of workqueue for cover switch notification
The cover waitqueue is occasionally scheduled twice from timer and the interrupt and oops follows. It would have been possible to fix this problem with spinlocks but using tasklet was a dropin solution with no need for locking. This path also adds some cleanups. Signed-off-by: Jarkko Lavinen <jarkko.lavinen@nokia.com> Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com> Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
Diffstat (limited to 'drivers/edac')
0 files changed, 0 insertions, 0 deletions