X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=kernel%2Ftimer.c;h=20f45ea6f5a4a791c7bd0ba598d490192548f775;hb=f07d7eb59119a4e72372fa60a2198f20f5302f95;hp=15bc1b41021dae203b7d3c43293b5edd54cff4cb;hpb=8965179ffd7ee5507de9c3aed331cddaa56ecdc1;p=firefly-linux-kernel-4.4.55.git diff --git a/kernel/timer.c b/kernel/timer.c index 15bc1b41021d..20f45ea6f5a4 100644 --- a/kernel/timer.c +++ b/kernel/timer.c @@ -822,7 +822,7 @@ unsigned long apply_slack(struct timer_list *timer, unsigned long expires) bit = find_last_bit(&mask, BITS_PER_LONG); - mask = (1 << bit) - 1; + mask = (1UL << bit) - 1; expires_limit = expires_limit & ~(mask);