From: Chad Goodman Date: Wed, 19 Dec 2012 07:13:39 +0000 (-0800) Subject: TIMER: optimize apply_slack() X-Git-Url: https://ziggy471.com/git/gitweb.cgi?p=ziggy471-sgn2-jb.git;a=commitdiff;h=af3e8a3c0b15208e453393192c752c373ffb3914 TIMER: optimize apply_slack() Signed-off-by: Ziggy --- --- a/kernel/timer.c +++ b/kernel/timer.c @@ -763,7 +763,7 @@ unsigned long apply_slack(struct timer_l if (mask == 0) return expires; - bit = find_last_bit(&mask, BITS_PER_LONG); + bit = __fls(mask); mask = (1 << bit) - 1;