60063497a9
atomic: use <linux/atomic.h>
...
This allows us to move duplicated code in <asm/atomic.h>
(atomic_inc_not_zero() for now) to <linux/atomic.h>
Signed-off-by: Arun Sharma <asharma@fb.com >
Reviewed-by: Eric Dumazet <eric.dumazet@gmail.com >
Cc: Ingo Molnar <mingo@elte.hu >
Cc: David Miller <davem@davemloft.net >
Cc: Eric Dumazet <eric.dumazet@gmail.com >
Acked-by: Mike Frysinger <vapier@gentoo.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2011-07-26 16:49:47 -07:00
e5931943d0
locking: Convert raw_rwlock functions to arch_rwlock
...
Name space cleanup for rwlock functions. No functional change.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Acked-by: Peter Zijlstra <peterz@infradead.org >
Acked-by: David S. Miller <davem@davemloft.net >
Acked-by: Ingo Molnar <mingo@elte.hu >
Cc: linux-arch@vger.kernel.org
2009-12-14 23:55:32 +01:00
fb3a6bbc91
locking: Convert raw_rwlock to arch_rwlock
...
Not strictly necessary for -rt as -rt does not have non sleeping
rwlocks, but it's odd to not have a consistent naming convention.
No functional change.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Acked-by: Peter Zijlstra <peterz@infradead.org >
Acked-by: David S. Miller <davem@davemloft.net >
Acked-by: Ingo Molnar <mingo@elte.hu >
Cc: linux-arch@vger.kernel.org
2009-12-14 23:55:32 +01:00
0199c4e68d
locking: Convert __raw_spin* functions to arch_spin*
...
Name space cleanup. No functional change.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Acked-by: Peter Zijlstra <peterz@infradead.org >
Acked-by: David S. Miller <davem@davemloft.net >
Acked-by: Ingo Molnar <mingo@elte.hu >
Cc: linux-arch@vger.kernel.org
2009-12-14 23:55:32 +01:00
445c89514b
locking: Convert raw_spinlock to arch_spinlock
...
The raw_spin* namespace was taken by lockdep for the architecture
specific implementations. raw_spin_* would be the ideal name space for
the spinlocks which are not converted to sleeping locks in preempt-rt.
Linus suggested to convert the raw_ to arch_ locks and cleanup the
name space instead of using an artifical name like core_spin,
atomic_spin or whatever
No functional change.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Acked-by: Peter Zijlstra <peterz@infradead.org >
Acked-by: David S. Miller <davem@davemloft.net >
Acked-by: Ingo Molnar <mingo@elte.hu >
Cc: linux-arch@vger.kernel.org
2009-12-14 23:55:32 +01:00
fe4e719d82
m32r: move include/asm-m32r headers to arch/m32r/include/asm
...
Signed-off-by: Hirokazu Takata <takata@linux-m32r.org >
2009-04-17 10:05:01 +09:00