diff options
author | Dominik Brodowski <linux@dominikbrodowski.net> | 2010-01-16 07:06:40 -0500 |
---|---|---|
committer | Dominik Brodowski <linux@dominikbrodowski.net> | 2010-02-17 11:48:23 -0500 |
commit | 3f565232c561fbd9d5e03354aac29b90cb2bc78a (patch) | |
tree | e8da4dc6a2ed90777f9d122fd86eea92c47d61a1 /include | |
parent | 94a819f80297e1f635a7cde4ed5317612e512ba7 (diff) |
pcmcia: use mutex for dynid lock
Even though we weren't calling a blocking function within the dynid
spinlock, we do not need a spinlock here but can and should be using
a mutex.
Reported-by: Jiri Slaby <jirislaby@gmail.com>
Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
Diffstat (limited to 'include')
-rw-r--r-- | include/pcmcia/ds.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/pcmcia/ds.h b/include/pcmcia/ds.h index ee148573c114..d57847f2f6c1 100644 --- a/include/pcmcia/ds.h +++ b/include/pcmcia/ds.h | |||
@@ -40,7 +40,7 @@ struct net_device; | |||
40 | * Documentation/pcmcia/driver.txt for details. | 40 | * Documentation/pcmcia/driver.txt for details. |
41 | */ | 41 | */ |
42 | struct pcmcia_dynids { | 42 | struct pcmcia_dynids { |
43 | spinlock_t lock; | 43 | struct mutex lock; |
44 | struct list_head list; | 44 | struct list_head list; |
45 | }; | 45 | }; |
46 | 46 | ||