diff options
author | Matthias Kaehlcke <matthias.kaehlcke@gmail.com> | 2007-07-17 04:04:16 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-07-17 10:23:05 -0700 |
commit | 67837f232d6d55be99d6e0dec4ea9bb8112840cd (patch) | |
tree | 031713a5ce68712d3df3bab5eafdb52fdd829d04 /include/linux/kernelcapi.h | |
parent | 940408289842677cfe9e053a6c423bf3fb922560 (diff) | |
download | op-kernel-dev-67837f232d6d55be99d6e0dec4ea9bb8112840cd.zip op-kernel-dev-67837f232d6d55be99d6e0dec4ea9bb8112840cd.tar.gz |
Use mutex instead of semaphore in CAPI 2.0 driver
The CAPI 2.0 driver uses a semaphore as mutex. Use the mutex API instead of
the (binary) semaphore.
Signed-off-by: Matthias Kaehlcke <matthias.kaehlcke@gmail.com>
Acked-by: Karsten Keil <kkeil@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'include/linux/kernelcapi.h')
-rw-r--r-- | include/linux/kernelcapi.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/kernelcapi.h b/include/linux/kernelcapi.h index aea34e74..8c4350a 100644 --- a/include/linux/kernelcapi.h +++ b/include/linux/kernelcapi.h @@ -64,7 +64,7 @@ struct capi20_appl { unsigned long nrecvdatapkt; unsigned long nsentctlpkt; unsigned long nsentdatapkt; - struct semaphore recv_sem; + struct mutex recv_mtx; struct sk_buff_head recv_queue; struct work_struct recv_work; int release_in_progress; |