From: Alexander van Heukelum Date: Sat, 5 Jul 2008 17:53:46 +0000 (+0200) Subject: x86, cleanup: fix description of __fls(): __fls(0) is undefined X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=8450e85399031a192ffb34f0f9ac981173db6a31;p=GitHub%2FLineageOS%2Fandroid_kernel_samsung_universal7580.git x86, cleanup: fix description of __fls(): __fls(0) is undefined Ricardo M. Correia spotted that the use of __fls() in fls64() did not seem to make sense. In fact fls64()'s implementation is fine, but the description of __fls() was wrong. Fix that. Reported-by: "Ricardo M. Correia" Signed-off-by: Alexander van Heukelum Cc: Andrew Morton Cc: Andi Kleen Signed-off-by: Ingo Molnar --- diff --git a/include/asm-x86/bitops.h b/include/asm-x86/bitops.h index 96b1829cea1..cfb2b64f76e 100644 --- a/include/asm-x86/bitops.h +++ b/include/asm-x86/bitops.h @@ -356,7 +356,7 @@ static inline unsigned long ffz(unsigned long word) * __fls: find last set bit in word * @word: The word to search * - * Undefined if no zero exists, so code should check against ~0UL first. + * Undefined if no set bit exists, so code should check against 0 first. */ static inline unsigned long __fls(unsigned long word) {