pcmcia: do not lock socket driver module in pcmcia_get_socket()
authorDominik Brodowski <linux@dominikbrodowski.net>
Sat, 2 Jan 2010 21:59:15 +0000 (22:59 +0100)
committerDominik Brodowski <linux@dominikbrodowski.net>
Sun, 17 Jan 2010 17:31:00 +0000 (18:31 +0100)
commit593f010bc0d8f7fde2ce948cac3f77f6a3d9db2b
treea8ceda9b2678714e5c2253e67dcab209e7ba60c0
parent3f32b3c093eddc03ed477ae0d7a6938db6b94a05
pcmcia: do not lock socket driver module in pcmcia_get_socket()

Do not lock the socket driver module in pcmcia_get_socket(), as
the PCMCIA core can handle a socket module removal: In
pcmcia_unregister_socket(), we explicitely wait for the last
put_device() to succeed.

Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
drivers/pcmcia/cs.c