Message ID | 1367933964-1564-80-git-send-email-luis.henriques@canonical.com |
---|---|
State | New |
Headers | show |
diff --git a/kernel/hrtimer.c b/kernel/hrtimer.c index e4cee8d..97d3742 100644 --- a/kernel/hrtimer.c +++ b/kernel/hrtimer.c @@ -1308,6 +1308,8 @@ retry: expires = ktime_sub(hrtimer_get_expires(timer), base->offset); + if (expires.tv64 < 0) + expires.tv64 = KTIME_MAX; if (expires.tv64 < expires_next.tv64) expires_next = expires; break;