Messages in this thread Patch in this message | | | From | Akinobu Mita <> | Subject | [PATCH 10/22] asm-generic: use little endian bitops | Date | Fri, 15 Oct 2010 18:46:09 +0900 |
| |
As a preparation for removing ext2 non-atomic bit operations from asm/bitops.h. This converts ext2 non-atomic bit operations to little endian bit operations.
Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com> --- include/asm-generic/bitops/ext2-atomic.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/asm-generic/bitops/ext2-atomic.h b/include/asm-generic/bitops/ext2-atomic.h index ab1c875..bcf359f 100644 --- a/include/asm-generic/bitops/ext2-atomic.h +++ b/include/asm-generic/bitops/ext2-atomic.h @@ -5,7 +5,7 @@ ({ \ int ret; \ spin_lock(lock); \ - ret = ext2_set_bit((nr), (unsigned long *)(addr)); \ + ret = __test_and_set_le_bit((nr), (unsigned long *)(addr)); \ spin_unlock(lock); \ ret; \ }) @@ -14,7 +14,7 @@ ({ \ int ret; \ spin_lock(lock); \ - ret = ext2_clear_bit((nr), (unsigned long *)(addr)); \ + ret = __test_and_clear_le_bit((nr), (unsigned long *)(addr)); \ spin_unlock(lock); \ ret; \ }) -- 1.7.1.231.gd0b16
| |