[PATCH 1/3] parisc: use "unsigned long flags" in semaphore code
Alexey Dobriyan <[email protected]>
| Newsgroups | gmane.linux.kernel,gmane.linux.ports.hppa |
|---|---|
| Message-ID | <[email protected]> |
Just like everyone else. Signed-off-by: Alexey Dobriyan <[email protected]> --- include/asm-parisc/semaphore.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- a/include/asm-parisc/semaphore.h +++ b/include/asm-parisc/semaphore.h @@ -115,7 +115,8 @@ extern __inline__ int down_interruptible */ extern __inline__ int down_trylock(struct semaphore * sem) { - int flags, count; + unsigned long flags; + int count; spin_lock_irqsave(&sem->sentry, flags); count = sem->count - 1; @@ -131,7 +132,7 @@ extern __inline__ int down_trylock(struc */ extern __inline__ void up(struct semaphore * sem) { - int flags; + unsigned long flags; spin_lock_irqsave(&sem->sentry, flags); if (sem->count < 0) { __up(sem);