pcmcia: use pccardd to handle eject, insert, suspend and resume requests
authorDominik Brodowski <linux@dominikbrodowski.net>
Sun, 17 Jan 2010 17:13:31 +0000 (18:13 +0100)
committerDominik Brodowski <linux@dominikbrodowski.net>
Wed, 17 Feb 2010 16:48:25 +0000 (17:48 +0100)
commitf971dbd5da4e2fbf756d07b938a9c65a9c75178b
treed21b138ac2ea3ada0e27910425cfd988f72dbede
parentcfe5d809518eda3d5e2da87c5ccbe8647143573a
pcmcia: use pccardd to handle eject, insert, suspend and resume requests

This avoids any sysfs-related deadlock (or lockdep warning), such
as reported at http://lkml.org/lkml/2010/1/17/88 .

Reported-by: Ming Lei <tom.leiming@gmail.com>
Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
drivers/pcmcia/cs.c
drivers/pcmcia/cs_internal.h
drivers/pcmcia/pcmcia_ioctl.c
drivers/pcmcia/socket_sysfs.c
include/pcmcia/ss.h