Build fix for s390 declare __u32 and __u64. Signed-off-by: Akinobu Mita include/asm-generic/bitops/fls64.h | 2 ++ include/asm-generic/bitops/hweight.h | 2 ++ 2 files changed, 4 insertions(+) Index: 2.6-mm/include/asm-generic/bitops/fls64.h =================================================================== --- 2.6-mm.orig/include/asm-generic/bitops/fls64.h +++ 2.6-mm/include/asm-generic/bitops/fls64.h @@ -1,6 +1,8 @@ #ifndef _ASM_GENERIC_BITOPS_FLS64_H_ #define _ASM_GENERIC_BITOPS_FLS64_H_ +#include + static inline int fls64(__u64 x) { __u32 h = x >> 32; Index: 2.6-mm/include/asm-generic/bitops/hweight.h =================================================================== --- 2.6-mm.orig/include/asm-generic/bitops/hweight.h +++ 2.6-mm/include/asm-generic/bitops/hweight.h @@ -1,6 +1,8 @@ #ifndef _ASM_GENERIC_BITOPS_HWEIGHT_H_ #define _ASM_GENERIC_BITOPS_HWEIGHT_H_ +#include + extern unsigned int hweight32(unsigned int w); extern unsigned int hweight16(unsigned int w); extern unsigned int hweight8(unsigned int w); --