diff options
Diffstat (limited to 'kernel/time/timer.c')
-rw-r--r-- | kernel/time/timer.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/time/timer.c b/kernel/time/timer.c index bbc5d1114583..d1798fa0c743 100644 --- a/kernel/time/timer.c +++ b/kernel/time/timer.c | |||
@@ -1698,10 +1698,10 @@ EXPORT_SYMBOL(msleep_interruptible); | |||
1698 | static void __sched do_usleep_range(unsigned long min, unsigned long max) | 1698 | static void __sched do_usleep_range(unsigned long min, unsigned long max) |
1699 | { | 1699 | { |
1700 | ktime_t kmin; | 1700 | ktime_t kmin; |
1701 | unsigned long delta; | 1701 | u64 delta; |
1702 | 1702 | ||
1703 | kmin = ktime_set(0, min * NSEC_PER_USEC); | 1703 | kmin = ktime_set(0, min * NSEC_PER_USEC); |
1704 | delta = (max - min) * NSEC_PER_USEC; | 1704 | delta = (u64)(max - min) * NSEC_PER_USEC; |
1705 | schedule_hrtimeout_range(&kmin, delta, HRTIMER_MODE_REL); | 1705 | schedule_hrtimeout_range(&kmin, delta, HRTIMER_MODE_REL); |
1706 | } | 1706 | } |
1707 | 1707 | ||