projects
/
powerpc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
[powerpc.git]
/
include
/
asm-xtensa
/
semaphore.h
diff --git
a/include/asm-xtensa/semaphore.h
b/include/asm-xtensa/semaphore.h
index
2a10e19
..
3e04167
100644
(file)
--- a/
include/asm-xtensa/semaphore.h
+++ b/
include/asm-xtensa/semaphore.h
@@
-33,11
+33,11
@@
struct semaphore {
struct semaphore name = __SEMAPHORE_INITIALIZER(name,count)
#define DECLARE_MUTEX(name) __DECLARE_SEMAPHORE_GENERIC(name,1)
struct semaphore name = __SEMAPHORE_INITIALIZER(name,count)
#define DECLARE_MUTEX(name) __DECLARE_SEMAPHORE_GENERIC(name,1)
-#define DECLARE_MUTEX_LOCKED(name) __DECLARE_SEMAPHORE_GENERIC(name,0)
static inline void sema_init (struct semaphore *sem, int val)
{
atomic_set(&sem->count, val);
static inline void sema_init (struct semaphore *sem, int val)
{
atomic_set(&sem->count, val);
+ sem->sleepers = 0;
init_waitqueue_head(&sem->wait);
}
init_waitqueue_head(&sem->wait);
}