X-Git-Url: http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=blobdiff_plain;f=kernel%2Ftime%2Ftick-sched.c;h=6a3a5b9ff56176c2951256edf7ef9601a0f49106;hp=3526038f28361b7e4241818cafb8a9a978310e0c;hb=5aeea30e4dba3c394919a98d0475203ceb22724e;hpb=a20705523a5a3be3579f82271f420120665e77f0 diff --git a/kernel/time/tick-sched.c b/kernel/time/tick-sched.c index 3526038..6a3a5b9 100644 --- a/kernel/time/tick-sched.c +++ b/kernel/time/tick-sched.c @@ -534,9 +534,9 @@ static void tick_nohz_restart(struct tick_sched *ts, ktime_t now) hrtimer_get_expires(&ts->sched_timer), 0)) break; } - /* Update jiffies and reread time */ - tick_do_update_jiffies64(now); + /* Reread time and update jiffies */ now = ktime_get(); + tick_do_update_jiffies64(now); } }