diff options
author | Tilman Schmidt <tilman@imap.cc> | 2008-02-06 10:38:30 +0100 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2008-02-06 19:41:12 +0100 |
commit | ee51ef0ecbb68fdd7beab8f7b0a20eebe6fd0a62 (patch) | |
tree | 3886b66626b763d98f2bd71eae6d89689248d210 /drivers/isdn/hardware | |
parent | Gigaset: permit module unload (diff) | |
download | linux-ee51ef0ecbb68fdd7beab8f7b0a20eebe6fd0a62.tar.xz linux-ee51ef0ecbb68fdd7beab8f7b0a20eebe6fd0a62.zip |
ser_gigaset: convert mutex to completion
The ser_gigaset ISDN driver was using a mutex in its close() method for
waiting for other running ldisc methods to finish. That's what completions
are for. Incidentally, this also avoids a spurious "BUG: lock held at task
exit time" message when the driver's userspace daemon daemonizes itself.
Signed-off-by: Tilman Schmidt <tilman@imap.cc>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/isdn/hardware')
0 files changed, 0 insertions, 0 deletions