Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e32025a5 authored by Marcelo Tosatti's avatar Marcelo Tosatti
Browse files

x86: kvmclock: remove check_and_clear_guest_paused warning



CPU offline path calls the hrtimer interrupt handler with interrupts
disabled, without touching preempt_count, triggering this warning.

Remove the warning since it is supposed to be used from hrtimer
interrupt context only.

Signed-off-by: default avatarMarcelo Tosatti <mtosatti@redhat.com>
parent 4e3c8a1b
Loading
Loading
Loading
Loading
+0 −5
Original line number Diff line number Diff line
@@ -120,11 +120,6 @@ bool kvm_check_and_clear_guest_paused(void)
	bool ret = false;
	struct pvclock_vcpu_time_info *src;

	/*
	 * per_cpu() is safe here because this function is only called from
	 * timer functions where preemption is already disabled.
	 */
	WARN_ON(!in_atomic());
	src = &__get_cpu_var(hv_clock);
	if ((src->flags & PVCLOCK_GUEST_STOPPED) != 0) {
		__this_cpu_and(hv_clock.flags, ~PVCLOCK_GUEST_STOPPED);