···120120 bool ret = false;121121 struct pvclock_vcpu_time_info *src;122122123123- /*124124- * per_cpu() is safe here because this function is only called from125125- * timer functions where preemption is already disabled.126126- */127127- WARN_ON(!in_atomic());128123 src = &__get_cpu_var(hv_clock);129124 if ((src->flags & PVCLOCK_GUEST_STOPPED) != 0) {130125 __this_cpu_and(hv_clock.flags, ~PVCLOCK_GUEST_STOPPED);