]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ARM: fix fls() for 64-bit arguments
authorAndrew Morton <akpm@linux-foundation.org>
Sun, 27 Jul 2008 23:55:02 +0000 (23:55 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 1 Aug 2008 19:43:05 +0000 (12:43 -0700)
commita1ef23ea987127946c23dd8e81594492aa86ab1b
tree65a5b0fc466dd97cfdd9c9df919c01ebd8ce751a
parente79ef8526042738548f883717faa34bc7ea96077
ARM: fix fls() for 64-bit arguments

commit 0c65f459ce6c8bd873a61b3ae1e57858ab1debf3 upstream

arm's fls() is implemented as a macro, causing it to misbehave when passed
64-bit arguments.  Fix.

Cc: Nickolay Vinogradov <nickolay@protei.ru>
Tested-by: Krzysztof Halasa <khc@pm.waw.pl>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
include/asm-arm/bitops.h