|
@@ -207,7 +207,7 @@ static int __pit_timer_fn(struct kvm_kpit_state *ps)
|
|
hrtimer_add_expires_ns(&pt->timer, pt->period);
|
|
hrtimer_add_expires_ns(&pt->timer, pt->period);
|
|
pt->scheduled = hrtimer_get_expires_ns(&pt->timer);
|
|
pt->scheduled = hrtimer_get_expires_ns(&pt->timer);
|
|
if (pt->period)
|
|
if (pt->period)
|
|
- ps->channels[0].count_load_time = hrtimer_get_expires(&pt->timer);
|
|
|
|
|
|
+ ps->channels[0].count_load_time = ktime_get();
|
|
|
|
|
|
return (pt->period == 0 ? 0 : 1);
|
|
return (pt->period == 0 ? 0 : 1);
|
|
}
|
|
}
|