[PATCH] fix MTIME_SEC_MAX on 32-bit
[powerpc.git] / kernel / posix-timers.c
index 210f462..44318ca 100644 (file)
@@ -356,7 +356,7 @@ static enum hrtimer_restart posix_timer_fn(struct hrtimer *timer)
                if (timr->it.real.interval.tv64 != 0) {
                        timr->it_overrun +=
                                hrtimer_forward(timer,
-                                               timer->base->softirq_time,
+                                               hrtimer_cb_get_time(timer),
                                                timr->it.real.interval);
                        ret = HRTIMER_RESTART;
                        ++timr->it_requeue_pending;