mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-29 15:14:18 +08:00
Merge git://git.kernel.org/pub/scm/virt/kvm/kvm
Pull kvm fix from Marcelo Tosatti: "Fix a spurious warning on CPU offline path" * git://git.kernel.org/pub/scm/virt/kvm/kvm: x86: kvmclock: remove check_and_clear_guest_paused warning
This commit is contained in:
commit
424d54d2dc
@ -120,11 +120,6 @@ bool kvm_check_and_clear_guest_paused(void)
|
|||||||
bool ret = false;
|
bool ret = false;
|
||||||
struct pvclock_vcpu_time_info *src;
|
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);
|
src = &__get_cpu_var(hv_clock);
|
||||||
if ((src->flags & PVCLOCK_GUEST_STOPPED) != 0) {
|
if ((src->flags & PVCLOCK_GUEST_STOPPED) != 0) {
|
||||||
__this_cpu_and(hv_clock.flags, ~PVCLOCK_GUEST_STOPPED);
|
__this_cpu_and(hv_clock.flags, ~PVCLOCK_GUEST_STOPPED);
|
||||||
|
Loading…
Reference in New Issue
Block a user