X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-ia64%2Fspinlock.h;h=a56a06665674769fb638475d31d238731fd9f482;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=40f939c5bb583434d9af094cdcdc6c1c4f63d096;hpb=a2c21200f1c81b08cb55e417b68150bba439b646;p=linux-2.6.git diff --git a/include/asm-ia64/spinlock.h b/include/asm-ia64/spinlock.h index 40f939c5b..a56a06665 100644 --- a/include/asm-ia64/spinlock.h +++ b/include/asm-ia64/spinlock.h @@ -114,8 +114,8 @@ do { \ #define spin_unlock_wait(x) do { barrier(); } while ((x)->lock) typedef struct { - volatile int read_counter : 31; - volatile int write_lock : 1; + volatile unsigned int read_counter : 31; + volatile unsigned int write_lock : 1; } rwlock_t; #define RW_LOCK_UNLOCKED (rwlock_t) { 0, 0 }