linux-stable/arch
Akinobu Mita 148817ba09 asm-generic: add another generic ext2 atomic bitops
The majority of architectures implement ext2 atomic bitops as
test_and_{set,clear}_bit() without spinlock.

This adds this type of generic implementation in ext2-atomic-setbit.h and
use it wherever possible.

Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
Suggested-by: Andreas Dilger <adilger@dilger.ca>
Suggested-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-07-26 16:49:46 -07:00
..
alpha asm-generic: add another generic ext2 atomic bitops 2011-07-26 16:49:46 -07:00
arm asm-generic: add another generic ext2 atomic bitops 2011-07-26 16:49:46 -07:00
avr32 ptrace: unify show_regs() prototype 2011-07-26 16:49:43 -07:00
blackfin ptrace: unify show_regs() prototype 2011-07-26 16:49:43 -07:00
cris asm-generic: add another generic ext2 atomic bitops 2011-07-26 16:49:46 -07:00
frv asm-generic: add another generic ext2 atomic bitops 2011-07-26 16:49:46 -07:00
h8300 h8300/m68k/xtensa: __FD_ISSET should return 0/1 2011-07-26 16:49:43 -07:00
ia64 asm-generic: add another generic ext2 atomic bitops 2011-07-26 16:49:46 -07:00
m32r ptrace: unify show_regs() prototype 2011-07-26 16:49:43 -07:00
m68k h8300/m68k/xtensa: __FD_ISSET should return 0/1 2011-07-26 16:49:43 -07:00
microblaze ptrace: unify show_regs() prototype 2011-07-26 16:49:43 -07:00
mips Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/upstream-linus 2011-07-26 14:17:28 -07:00
mn10300 asm-generic: add another generic ext2 atomic bitops 2011-07-26 16:49:46 -07:00
openrisc OpenRISC: Miscellaneous 2011-07-22 18:46:41 +02:00
parisc asm-generic: add another generic ext2 atomic bitops 2011-07-26 16:49:46 -07:00
powerpc asm-generic: add another generic ext2 atomic bitops 2011-07-26 16:49:46 -07:00
s390 asm-generic: add another generic ext2 atomic bitops 2011-07-26 16:49:46 -07:00
score modules: make arch's use default loader hooks 2011-07-24 22:06:04 +09:30
sh ptrace: unify show_regs() prototype 2011-07-26 16:49:43 -07:00
sparc asm-generic: add another generic ext2 atomic bitops 2011-07-26 16:49:46 -07:00
tile asm-generic: add another generic ext2 atomic bitops 2011-07-26 16:49:46 -07:00
um ptrace: unify show_regs() prototype 2011-07-26 16:49:43 -07:00
unicore32 modules: make arch's use default loader hooks 2011-07-24 22:06:04 +09:30
x86 asm-generic: add another generic ext2 atomic bitops 2011-07-26 16:49:46 -07:00
xtensa asm-generic: add another generic ext2 atomic bitops 2011-07-26 16:49:46 -07:00
.gitignore
Kconfig mm, powerpc: move the RCU page-table freeing into generic code 2011-05-25 08:39:16 -07:00