From: Alexey Dobriyan "[PATCH] m68knommu: fix find_next_zero_bit in bitops.h" fixed a typo in m68knommu implementation of find_next_zero_bit(). grep(1) shows that cris, frv, h8300, v850 are also affected. Signed-off-by: Alexey Dobriyan Cc: Mikael Starvik Cc: David Howells Cc: Yoshinori Sato Cc: Miles Bader Signed-off-by: Andrew Morton --- include/asm-cris/bitops.h | 2 +- include/asm-frv/bitops.h | 2 +- include/asm-h8300/bitops.h | 2 +- include/asm-v850/bitops.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff -puN include/asm-cris/bitops.h~include-asm-bitopsh-fix-more-0ul-size-typos include/asm-cris/bitops.h --- devel/include/asm-cris/bitops.h~include-asm-bitopsh-fix-more-0ul-size-typos 2006-01-11 20:08:35.000000000 -0800 +++ devel-akpm/include/asm-cris/bitops.h 2006-01-11 20:08:35.000000000 -0800 @@ -290,7 +290,7 @@ static inline int find_next_zero_bit (co tmp = *p; found_first: - tmp |= ~0UL >> size; + tmp |= ~0UL << size; found_middle: return result + ffz(tmp); } diff -puN include/asm-frv/bitops.h~include-asm-bitopsh-fix-more-0ul-size-typos include/asm-frv/bitops.h --- devel/include/asm-frv/bitops.h~include-asm-bitopsh-fix-more-0ul-size-typos 2006-01-11 20:08:35.000000000 -0800 +++ devel-akpm/include/asm-frv/bitops.h 2006-01-11 20:08:35.000000000 -0800 @@ -209,7 +209,7 @@ static inline int find_next_zero_bit(con tmp = *p; found_first: - tmp |= ~0UL >> size; + tmp |= ~0UL << size; found_middle: return result + ffz(tmp); } diff -puN include/asm-h8300/bitops.h~include-asm-bitopsh-fix-more-0ul-size-typos include/asm-h8300/bitops.h --- devel/include/asm-h8300/bitops.h~include-asm-bitopsh-fix-more-0ul-size-typos 2006-01-11 20:08:35.000000000 -0800 +++ devel-akpm/include/asm-h8300/bitops.h 2006-01-11 20:08:35.000000000 -0800 @@ -227,7 +227,7 @@ static __inline__ int find_next_zero_bit tmp = *p; found_first: - tmp |= ~0UL >> size; + tmp |= ~0UL << size; found_middle: return result + ffz(tmp); } diff -puN include/asm-v850/bitops.h~include-asm-bitopsh-fix-more-0ul-size-typos include/asm-v850/bitops.h --- devel/include/asm-v850/bitops.h~include-asm-bitopsh-fix-more-0ul-size-typos 2006-01-11 20:08:35.000000000 -0800 +++ devel-akpm/include/asm-v850/bitops.h 2006-01-11 20:08:35.000000000 -0800 @@ -188,7 +188,7 @@ static inline int find_next_zero_bit(con tmp = *p; found_first: - tmp |= ~0UL >> size; + tmp |= ~0UL << size; found_middle: return result + ffz (tmp); } _