Messages in this thread Patch in this message | | | Date | Mon, 30 Oct 2006 05:43:14 -0500 (EST) | From | "Robert P. J. Day" <> | Subject | [PATCH] semaphore.h: add missing "sleepers = 0" initialization |
| |
Add the missing initialization of "sleepers" to 0 in two semaphore initialization macros.
Signed-off-by: Robert P. J. Day <rpjday@mindspring.com> --- diff --git a/include/asm-arm/semaphore.h b/include/asm-arm/semaphore.h index d5dc624..08657e6 100644 --- a/include/asm-arm/semaphore.h +++ b/include/asm-arm/semaphore.h @@ -18,10 +18,11 @@ struct semaphore { wait_queue_head_t wait; };
-#define __SEMAPHORE_INIT(name, cnt) \ -{ \ - .count = ATOMIC_INIT(cnt), \ - .wait = __WAIT_QUEUE_HEAD_INITIALIZER((name).wait), \ +#define __SEMAPHORE_INIT(name, cnt) \ +{ \ + .count = ATOMIC_INIT(cnt), \ + .sleepers = 0, \ + .wait = __WAIT_QUEUE_HEAD_INITIALIZER((name).wait), \ }
#define __DECLARE_SEMAPHORE_GENERIC(name,count) \ diff --git a/include/asm-avr32/semaphore.h b/include/asm-avr32/semaphore.h index ef99ddc..c15ecde 100644 --- a/include/asm-avr32/semaphore.h +++ b/include/asm-avr32/semaphore.h @@ -29,6 +29,7 @@ struct semaphore { #define __SEMAPHORE_INITIALIZER(name, n) \ { \ .count = ATOMIC_INIT(n), \ + .sleepers = 0, \ .wait = __WAIT_QUEUE_HEAD_INITIALIZER((name).wait) \ }
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |