]> pilppa.org Git - linux-2.6-omap-h63xx.git/commitdiff
[ARM] 5339/1: fix __fls() on ARM
authorNicolas Pitre <nico@cam.org>
Thu, 4 Dec 2008 02:59:41 +0000 (03:59 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 4 Dec 2008 09:21:55 +0000 (09:21 +0000)
Commit 0c65f459ce6c intended to fix truncation issues with fls() on
ARMv5+ by renaming it to __fls() and wrapping it into a C function.
However that didn't take into account the fact that __fls() already
already had different semantics in the kernel.

Let's move the __fls() code into fls() function directly, and redefine
__fls() with the appropriate semantics.  While at it, bring a generic
__fls() definition for pre ARMv5 too.

Signed-off-by: Nicolas Pitre <nico@marvell.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>

No differences found